触摸UITapGestureRecogniser

时间:2013-01-19 09:58:47

标签: ios objective-c uigesturerecognizer

是否可以为触地事件设置UITapGestureRecogniser?默认是修饰......

2 个答案:

答案 0 :(得分:8)

不,这是不可能的,但是要创建自己的识别器来创建它是不可能的。{/ p>

您还可以使用UIGestureRecognizerUILongPressGestureRecognizer属性设置为minimumPressDuration。但请注意,当触摸移动时,系统会连续调用您的操作,因此请务必检查操作中识别器的0.0是否为state(这只会是一次)。

答案 1 :(得分:3)

点击手势识别器检测到点按。这与修饰不同。

检测触摸的最佳方法是在自定义UIView或UIViewController中编写自己的touchesBegan方法。