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

She*_*pta 4 iphone uigesturerecognizer ios isgl3d

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

即PICNH或PAN ..

有什么办法吗?

pra*_*ani 7

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


pri*_*001 5

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

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

    return YES;
}
Run Code Online (Sandbox Code Playgroud)