如何只有两个手势一起工作,一个单调

时间:2016-08-10 10:05:45

标签: ios swift uigesturerecognizer

我正在使用三个名为Pan,Pinch和Rotate的手势。我想一起使用捏合和旋转手势并将Pan分开。我正在使用如下所示的gestureDelegate方法:

 func gestureRecognizer(_: UIGestureRecognizer,
                           shouldRecognizeSimultaneouslyWithGestureRecognizer:UIGestureRecognizer) -> Bool
    {
        return true

    }

但它运行了三次。我想要两个同时。

1 个答案:

答案 0 :(得分:1)

如果您已实施shouldRecognizeSimultaneouslyWithGestureRecognizer UIGestureRecognizerDelegate这一delegate方法而不是仅删除UIPanGestureRecognizer function wlCommonInit() { WL.Client.connect({onSuccess:onConnectSuccess, onFailure:onConnectFailure}); } function onConnectSuccess() { ... } function onConnectFailure(response) { WL.Logger.debug(response); } 或无法设置它。