title: UIButton detect press and hold, along with "gesture recognizer"?
body: <p>I'm trying to figure out how to detect a press and hold, as well as a gesture recognizer on a <code>UIButton</code>. </p>
  
  <p>I did search around and didn't find exactly what I was looking for. 
  Here is a quick gif to see what I'm trying to do: <a href="http://blitzzmobile.com/files/button.gif" rel="nofollow">http://blitzzmobile.com/files/button.gif</a>
  (in the case of the gif the user holds on the "5" button and drags up to select the addition button.)
  If anyone could give me a tip or point me in the right direction it would be greatly appreciated!</p>
  
  <p><strong>Edit</strong> : Also, I'd like to know if its possible to detect the location of the "drag" and animate accordingly. (Example: if someone drags half the distance to show the new menu, the menu animates accordingly) &amp; the method to detect the drag release, not from the <code>UIButton</code>, but when the user lifts his finger after touching the <code>UIButton</code> and dragging, an action is called, is this possible?</p>