【问题标题】:Prevent touch events to GMSMapView阻止 GMSMapView 的触摸事件
【发布时间】:2015-05-15 20:48:18
【问题描述】:

我有一个 UIImageView,我放置在 GMSMapView 上以显示地图。我想在 MapView 上禁用触摸感应,以便我可以在 UIImageView 内做一些不同的事情。

1 - 是否可以防止较低层接收触摸事件?我已经确定 UIImageView 绝对是最顶层的视图。

2 - 为什么“touchesbegan”和其他触摸代理没有被我的根视图控制器调用,只是因为存在地图视图?

【问题讨论】:

    标签: google-maps-sdk-ios


    【解决方案1】:

    使用 SDK 的 setUserInteractionEnabled 方法禁用交互。这将允许根视图控制器再次开始接收触摸事件。

    【讨论】:

      猜你喜欢
      • 2013-02-27
      • 1970-01-01
      • 2013-05-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多