我的视图上有向右和向左滑动识别器,当用户在表视图上向左->向右滑动时,table.There是一个问题,表格处理它们并滑动表格内容,而不是执行向左->向右滑动识别器方法。如何提高左右滑动识别器的灵敏度?
下面是识别器的代码:
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];发布于 2013-02-23 08:07:25
您可以要求一个gestureRecognizer失败,然后再调用另一个。
[lowerPriorityGestureRecognizer requireGestureRecognizerToFail:higherPriorityGestureRecognizer];发布于 2013-02-23 07:46:02
如果您让我们知道视图是否在表中/表上/表下,而不是说您既有视图又有表,这将非常有帮助。这很重要。
https://stackoverflow.com/questions/15026521
复制相似问题