首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS使用多个滑动识别器

iOS使用多个滑动识别器
EN

Stack Overflow用户
提问于 2013-02-22 22:34:00
回答 2查看 654关注 0票数 0

我的视图上有向右和向左滑动识别器,当用户在表视图上向左->向右滑动时,table.There是一个问题,表格处理它们并滑动表格内容,而不是执行向左->向右滑动识别器方法。如何提高左右滑动识别器的灵敏度?

下面是识别器的代码:

代码语言:javascript
复制
UISwipeGestureRecognizer *swipeRecognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipeRight)];

swipeRecognizer.numberOfTouchesRequired = 1;

swipeRecognizer.direction = UISwipeGestureRecognizerDirectionRight;

[self.view addGestureRecognizer:swipeRecognizer];

UISwipeGestureRecognizer *swipeRecognizer1 = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipeLeft)];

swipeRecognizer1.direction = UISwipeGestureRecognizerDirectionLeft;

swipeRecognizer1.numberOfTouchesRequired = 1;

[self.view addGestureRecognizer:swipeRecognizer1];
EN

回答 2

Stack Overflow用户

发布于 2013-02-23 08:07:25

您可以要求一个gestureRecognizer失败,然后再调用另一个。

代码语言:javascript
复制
[lowerPriorityGestureRecognizer requireGestureRecognizerToFail:higherPriorityGestureRecognizer];
票数 1
EN

Stack Overflow用户

发布于 2013-02-23 07:46:02

如果您让我们知道视图是否在表中/表上/表下,而不是说您既有视图又有表,这将非常有帮助。这很重要。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15026521

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档