ios - 如何列出当前事件的手势识别器?

标签 ios uigesturerecognizer

我希望能够列出所有当前事件的手势识别器(这样我就可以暂时禁用它们)。这有可能吗?

最佳答案

使用 UIView 的 gestureRecognizers 属性:

for (UIGestureRecognizer *recognizer in self.gestureRecognizers)
{
    //Do something with recognizer
}

更多阅读:UIView

关于ios - 如何列出当前事件的手势识别器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9538198/

相关文章:

ios - 旋转 iOS 的 UIImageView 问题

ios - View 已绘制但未检测到手势识别器

ios - 如何防止 UIViews 接触

ios - 如何在 Objective-C 中的 UITextField 中每次更改后调用操作?

ios - GMSSyncTileLayer 类 --- 如何传递我的 mapView? ..x 和 y 到底是什么?

objective-c - iOS:通过目标在 .xcconfig 文件中指定代码签名标识

ios - UIRotationGestureRecognizer 多次激活 Swift

iphone - 手势问题: UISwipeGestureRecognizer + UISlider

ios - 如何比较iOS上的手势类型?

ios - 动态类型 "Body"样式在具有静态单元格的 UITableView 中不起作用