是否可以让特定手势失败,以便识别下一个可能的手势?
更具体一点,请查看示例代码段:
UISwipeGestureRecognizer *swipeLeft = [initialize UISwipeGestureRecognizer... @selector(handleSwipe:)]
swipeLeft = UISwipeGestureRecognizerDirectionLeft;
swipeLeft.delegate = self;
UIPanGestureRecognizer *pan = [initialize UIPanGestureRecognizer... @selector(handlePan:)]
pan.delegate = self;
[pan requireGestureRecognizerToFail:swipeLeft];
Run Code Online (Sandbox Code Playgroud)
上面的代码指出,如果设备无法识别向左滑动,则将使用平移手势处理程序.
所以我的问题:是否有可能让swipeLeft故意失败(在被设备识别为滑动左触摸之后)基于在handleSwipe上检查的一些标准,并让平移手势处理触摸输入?
谢谢.