title: UIButton remove border with overlay on touch
body: <p>I need a UIButton but I don't want a border for it.</p>
  
  <p>However I still want to keep that nice gradient overlay when somebody touches the button</p>
  
  <p>Like on the Facebook iPad app, the text links they have in the News Feed which show a gray box overlay when you touch them.</p>
  
  <p>I saw a solution on here about using a UISegmentedControl. However I don't want to have to use gradients/the Quartz framework in the solution. </p>
  
  <p>Has anyone come across this problem before?</p>
  
  <p>UPDATE</p>
  
  <p>Here's an illustration
  <img src="https://i.stack.imgur.com/INiIP.png" alt="image"></p>
  
  <p>(1) is before you touch (2) is what happens when you touch the button. </p>
  
  <p>I basically just want to replicate this effect, I guess a transparent 'overlay', like what happens when you touch a button, but without a border.</p>