UIPanGestureRecognizer触发次数过多

时间:2011-09-15 14:13:55

标签: iphone uigesturerecognizer

我有一个UIPanGestureRecognizer,它根据自己的喜好检测了太多次。我需要一个计数器,并计算3个完成的手势。每当我用手指在识别器点上平移时,它会触发3或4次。甚至引发了5.

识别器如何设置为检测较少,或者是什么原因导致它检测到这么多次?

我想连续3次单次检测。目前可能会导致9到15次调用函数。

1 个答案:

答案 0 :(得分:9)

只需使用识别器的状态属性即可。如果state == UIGestureRecognizerStateEnded,请调用您的函数。