title: How do I do a ripple effect on a UIButton under iOS 7?
body: <p>When I tap my <code>UIButton</code> I want there to be a ripple effect, essentially several circles emanating from it, growing and lowering their opacity at the same time.</p>
  
  <p>My initial reaction is to have several <code>UIImageView</code>s of circles and <code>CGAffineTransformMakeScale</code> to a slightly larger size while lowering their <code>alpha</code> at the same time. But I feel like that isn't the best option as it seems like creating images just for it seems silly, and it may create some unnecessary overheard.</p>
  
  <p>What's the best way to go about accomplishing this? Bonus points if you don't use private APIs.</p>