如何处理影响一个视图的2个平移手势?

时间:2014-05-29 08:49:55

标签: ios iphone objective-c uigesturerecognizer pan

我在屏幕上有2个平移手势,我只想在一个案例中向左滑动只有一个要调用的手势。我尝试shouldRecognizeSimultaneouslyWithGestureRecognizer启用两种手势。 谢谢

1 个答案:

答案 0 :(得分:0)

这样做的一种方法是从方法中获取转换点,

- (CGPoint)translationInView:(UIView *)view

并使用x的负值和正值计算它是左还是右的方向,并编写自己的逻辑,就好像它的左边执行你的动作,如果它的右边执行两者。

希望它会有所帮助。