关于UILongPressGesture调用多次的解决方案

在开发过程中,当需要使用长按手势执行相关操作时。因长按手势存在多种状态,可能会造成多次执行的问题。下面是解决方案:
在手势的执行方法中加入如下判断(longPress为创建的手势对象)

if (longPress.state != UIGestureRecognizerStateBegan) {
        return;
    }

你可能感兴趣的:(关于UILongPressGesture调用多次的解决方案)