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

Ios 如何处理影响一个视图的两个平移手势?,ios,iphone,objective-c,uigesturerecognizer,pan,Ios,Iphone,Objective C,Uigesturerecognizer,Pan,我在屏幕上有两个平移手势,我只想在一种情况下,当我向左滑动时,只需要调用其中一个手势。我尝试使用手势识别器同时识别以启用这两种手势。 谢谢一种方法是从方法中获取翻译点 - (CGPoint)translationInView:(UIView *)view 然后用x的正负值计算出它是左还是右的方向,然后写下你自己的逻辑,比如如果它的左执行你的动作,如果它的右执行这两个动作 希望这会有帮助 请您更详细地描述该场景。听起来您需要的是滑动手势识别器而不是平移手势识别器。不完全是,我有一个视图具有平移功

我在屏幕上有两个平移手势,我只想在一种情况下,当我向左滑动时,只需要调用其中一个手势。我尝试使用手势识别器同时识别
以启用这两种手势。

谢谢

一种方法是从方法中获取翻译点

- (CGPoint)translationInView:(UIView *)view
然后用x的正负值计算出它是左还是右的方向,然后写下你自己的逻辑,比如如果它的左执行你的动作,如果它的右执行这两个动作


希望这会有帮助

请您更详细地描述该场景。听起来您需要的是滑动手势识别器而不是平移手势识别器。不完全是,我有一个视图具有平移功能,但在该视图上,主菜单中的平移手势也会受到影响。原因是,我只想在向左滑动时,从视图中调用唯一的手势,在所有其他情况下,我希望两者都被调用