标签: iphone uigesturerecognizer
我有一个UIPanGestureRecognizer,它根据自己的喜好检测了太多次。我需要一个计数器,并计算3个完成的手势。每当我用手指在识别器点上平移时,它会触发3或4次。甚至引发了5.
识别器如何设置为检测较少,或者是什么原因导致它检测到这么多次?
我想连续3次单次检测。目前可能会导致9到15次调用函数。
答案 0 :(得分:9)
只需使用识别器的状态属性即可。如果state == UIGestureRecognizerStateEnded,请调用您的函数。