0

我想通过 识别平移手势UIPanGestureRecognizer。但是我想知道在这个平移手势之前是否有长按。如果不是,我不会考虑这个姿态。请帮我。

4

1 回答 1

0

UILongPressGestureRecognizer就足够了。它是连续的,因此您还可以在长按后跟踪手指运动。

长按手势是连续的。手势开始 (UIGestureRecognizerStateBegan) 当允许的手指数 (numberOfTouchesRequired) 在指定的时间段内被按下 (minimumPressDuration) 并且触摸没有超出允许的移动范围 (allowableMovement)。每当手指移动时,手势识别器就会转换到 Change 状态,并在任何手指抬起时结束 (UIGestureRecognizerStateEnded)。

请参阅文档

于 2016-03-18T20:10:54.530 回答