在ISGL3D中,我们一次只能识别一个手势吗?



我正在开发一个ISGL3D应用程序。我一次只需要识别一个手势

即PICNH或PAN。

有什么办法吗??

你必须实现UIGestureRecognizerDelegate方法gestureRecognizer:shouldRecognizeSimultaneouslyWithGestureRecognizer:return NO

您可以使用此功能一次只能识别一个手势:

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer
{
    if (gestureRecognizer.view != otherGestureRecognizer.view)
        return NO;
    return YES;
}

最新更新