我试图限制 UIScrollView 上识别的触摸次数,因为它正在使用另一个需要不止一次触摸的手势执行。如果触摸次数大于 1,我不希望触发平移和滑动手势。但我没有成功。
我将 UIScrollView 子类化并覆盖了明显的方法,但 numberOfTouches 总是返回 1?
-(BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer
{
if (gestureRecognizer.numberOfTouches > 1)
{
return NO;
}
return YES;
}