old*_*mer 9 iphone cocoa-touch gesture-recognition uigesturerecognizer ios
我想要做的是检测滑动手势,然后是平移手势,作为相同触摸序列的一部分.因此,用户首先滑动对象以执行动作,然后,在将他们的手指保持在屏幕上的同时,向上/向下移动以将动作传播到周围的对象.
我有一个轻扫手势识别器和一个平移手势识别器.
在我看来,使它们按照我想要的方式运行的理想方法是这样做:
[myPanGestureRecognizer requireGestureRecognizerToSucceed:mySwipeGestureRecognizer];
Run Code Online (Sandbox Code Playgroud)
但是,虽然我确信我不仅仅想象requireGestureRecognizerToSucceed:,但似乎我有.
有没有办法实现我想要的东西而不用子类化UIGestureRecognizer?
您可以通过同时将滑动和平移设置为同时进行识别来进行此操作,并对平移进行子类化,以便它实际上将其自身标记为已识别,直到识别滑动为止.