title: UIPanGestureRecognizer do something immediately when touched
body: <p>I am new to ios, so I apologize in advance if I am missing something obvious.</p>
  
  <p>I am creating a puzzle where I would like the individual puzzle pieces to increase in size on touch and decrease on letting go. </p>
  
  <p>Currently I have:</p>
  
  <pre><code>-(IBAction)handlePan:(UIPanGestureRecognizer *)recognizer{
    if(recognizer.state == UIGestureRecognizerStateBegan)
    else if(recognizer.state == UIGestureRecognizerStateEnded)
  }
  </code></pre>
  
  <p>The puzzle piece increases size when the pan begins (which is also when the statebegan) and decreases in size when the pan ends (as expected). I would like the size to increase once the user has touched the piece and before the puzzle piece moves. This is seen in Words With Friends when selecting a tile.</p>
  
  <p>I have tried</p>
  
  <pre><code>-(IBAction)handleTap:(UITapGestureRecognizer *)recognizer{
    if(recognizer.state == UIGestureRecognizerStateBegan)
    else if(recognizer.state == UIGestureRecognizerStateEnded)
  }
  </code></pre>
  
  <p>This will increase the puzzle piece only after the finger has lifted.</p>
  
  <p>MY QUESTION:</p>
  
  <p>Is there a way to increase the size of a puzzle piece once the finger has touched the puzzle piece and then continue with the pan gesture.</p>
  
  <p>Thank you in advance.</p>