小编rgb*_*rgb的帖子

滑动和平移手势重叠

是否可以让特定手势失败,以便识别下一个可能的手势?

更具体一点,请查看示例代码段:

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上检查的一些标准,并让平移手势处理触摸输入?

谢谢.

gestures ios

2
推荐指数
1
解决办法
6021
查看次数

标签 统计

gestures ×1

ios ×1