该方法指定一个手势需要另外一个手势识别失败才会执行
比如解决拖动手势和轻扫手势冲突:
复制代码
// 拖动手势的执行需要右轻扫手势的失败为前提
[panGesture requireGestureRecognizerToFail:swipeGestureToRight];
// 拖动手势的执行需要左轻扫手势的失败为前提
[panGesture requireGestureRecognizerToFail:swipeGestureToLeft];
六、UIGestureRecognizerDelegate代理
代理方法:
复制代码
#pragma mark 一个控件识别手势后是否沿着响应者链条继续传播手势识别,默认返回NO
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer;
用该代理方法可以实现两个不同控件的手势同时执行,需要让该方法返回YES,手势识别就能传递给不同控件
注:相关教程知识阅读请移步到IOS开发频道。










