ios - 如何禁用滑动手势识别器?

标签 ios swift uigesturerecognizer

我有滑动手势

@IBAction func rightSwipe(_ sender: UISwipeGestureRecognizer) {
    self.view.backgroundColor = UIColor.green
}

我想通过长按暂时禁用此滑动操作。

@IBAction func LongPress(_ sender: UILongPressGestureRecognizer) {

}

我该怎么做?

最佳答案

使用yourSwipeGestureRecognizer.isEnabled = false

关于ios - 如何禁用滑动手势识别器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48478752/

相关文章:

iOS 捏合手势与滑动手势冲突

ios - 安装应用程序时是否会调用 IOS 通知或回调?

更新 ACAccountStoreRequestAccessCompletionHandler for Twitter 中的按钮时出现 iOS 滞后

ios - Objective - C 核心数据建模

ios - Swift - 从另一个类访问 mapView 时遇到问题

iphone - 如何使用 UISwipeGestureRecognizer 将 'tap' 传递给位于 UIView 下方的 UIButton?

ios - 我们需要在 iOS 中制作动态 View 高度的约束

ios - '#selector' 的参数不引用 '@objc' 方法、属性或初始值设定项

swift - 使用 Timer 时未实现 methodSignatureForSelector 和无法识别的选择器

ios - 带有 UITableView 的 UISwipeGestureRecognizer 自定义操作