防止触摸事件到GMSMapView

时间:2015-05-15 20:48:19

标签: google-maps-sdk-ios

我有一个UIImageView,我躺在GMSMapView上面来显示地图。我想在MapView上禁用触摸感应,这样我就可以在UIImageView中做一些不同的事情。

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

2 - 为什么" touchesbegan"并且其他触摸代理没有被我的根视图控制器调用只是因为存在mapsview?

1 个答案:

答案 0 :(得分:2)

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