是否可以为触地事件设置UITapGestureRecogniser?默认是修饰......
答案 0 :(得分:8)
不,这是不可能的,但是要创建自己的识别器来创建它是不可能的。{/ p>
您还可以使用UIGestureRecognizer
将UILongPressGestureRecognizer
属性设置为minimumPressDuration
。但请注意,当触摸移动时,系统会连续调用您的操作,因此请务必检查操作中识别器的0.0
是否为state
(这只会是一次)。
答案 1 :(得分:3)
点击手势识别器检测到点按。这与修饰不同。
检测触摸的最佳方法是在自定义UIView或UIViewController中编写自己的touchesBegan方法。