title: How to detect when pan gesture moves really quickly, rather than finely, to adjust control accordingly?
body: <p>In my app I have the option for the user to pan upward to adjust a control, but it's a little slow when they pan up really quick, which I'd like to jump a lot more.</p>
  
  <pre><code>// If user is panning upwards or downwards, adjust WPM every 8 translations in either direction
  if (translation.y&lt;-8 || translation.y&gt;8) {
      // Reset translation so we can see when it exceeds 8 again
      [recognizer setTranslation:CGPointMake(0, 0) inView:self.view];
  
      // Figure out direction, if pan down, decrease by 5, if up, increase by 5
      int sign = (translation.y &gt; 0) ? -1 : 1;
      WPM = @([WPM intValue] + (sign * 5));
  
      if ([WPM intValue] &gt;= 200 &amp;&amp; [WPM intValue] &lt;= 1500) {
          self.WPMLabel.text = [WPM stringValue];
  
          self.wordsPerMinute = WPM;
  
          [[NSUserDefaults standardUserDefaults] setObject:WPM forKey:@"WPM"];
      }
  }
  </code></pre>
  
  <p>How would I go about changing this to account for faster acceleration?</p>