Ios 2同步UILongPress手势识别器

Ios 2同步UILongPress手势识别器,ios,objective-c,uikit,uigesturerecognizer,uilongpressgesturerecogni,Ios,Objective C,Uikit,Uigesturerecognizer,Uilongpressgesturerecogni,我希望当用户有两个手指触摸屏幕时,两个单独的UILongPress手势识别器识别每个手指的手势(1个手指识别器)。我可以使用一个UILongPress手势识别器,将numberOfTouchesRequired设置为2,但我需要独立识别这两个触摸(例如:我可以松开一个手指,而另一个识别器将保持活动状态,这在单个手势识别器中是不可能的) 感谢您的帮助。要使这两种手势同时工作,请执行以下委托方法: - (BOOL)gestureRecognizer:(UIGestureRecognizer *)ge

我希望当用户有两个手指触摸屏幕时,两个单独的UILongPress手势识别器识别每个手指的手势(1个手指识别器)。我可以使用一个UILongPress手势识别器,将numberOfTouchesRequired设置为2,但我需要独立识别这两个触摸(例如:我可以松开一个手指,而另一个识别器将保持活动状态,这在单个手势识别器中是不可能的)


感谢您的帮助。

要使这两种手势同时工作,请执行以下委托方法:

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer{
    return YES;
}
要使长按具有第一优先级,请执行以下操作:

[tapGesture requireGestureRecognizerToFail:longPress];