1

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

4

2 回答 2

8

UIGestureRecognizer不,这是不可能的,但是创建你自己的识别器来做子类化应该不难。

您也可以将 aUILongPressGestureRecognizerminimumPressDuration属性设置为0.0. 但是请注意,当触摸移动时,您的操作将被连续调用,因此请确保检查state识别器的 是否UIGestureRecognizerStateBegan在操作中(这只会是一次)。

于 2013-01-19T10:08:32.277 回答
3

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

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

于 2013-01-19T10:04:56.763 回答