【问题标题】:How to skip gestures for topmost view - iOS如何跳过最顶层视图的手势 - iOS
【发布时间】:2015-07-20 13:34:02
【问题描述】:

我在UIView 中添加了一个UIImageView 作为子视图,然后在我的视图中添加了一个透明的UIView

现在,透明视图是最顶层的视图。但我想在我的 uiimageView 上使用平移、捏合、旋转手势。

透明视图会给用户一些文本信息或一些网格线来指示用户执行一些任务,如图像旋转、缩小和移动等。

目前,透明视图挡住了我所有的手势。

我们如何通过覆盖最上面的UIView 手势识别器来使UIImageView 识别手势?

【问题讨论】:

    标签: ios objective-c uiimageview uigesturerecognizer uipangesturerecognizer


    【解决方案1】:

    [yourView setUserInteractionEnabled:NO] - 这样,该视图上的所有触摸事件都将被忽略,视图层次结构中的下一个事件将响应它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-22
      • 1970-01-01
      相关资源
      最近更新 更多