9

我想要做的是检测滑动手势,然后是平移手势作为同一触摸序列的一部分。因此,用户首先滑动一个对象来执行一个动作,然后,在将手指放在屏幕上的同时,向上/向下移动以将动作传播到周围的对象。

我有一个滑动手势识别器和一个平移手势识别器。

在我看来,让他们按照我想要的方式行事的理想方法是这样做:

[myPanGestureRecognizer requireGestureRecognizerToSucceed:mySwipeGestureRecognizer];

但是,虽然我确信我不只是想象 requireGestureRecognizerToSucceed:,但似乎我有。

有没有办法在不继承 UIGestureRecognizer 的情况下实现我想要的?

4

1 回答 1

7

您可以通过将滑动和平移设置为同时识别,并对平移进行子类化,以便它实际上将自己标记为已识别,直到识别到滑动。

于 2010-08-12T17:09:42.677 回答