我一直在使用谷歌地图SDK for iOS v1.1没有任何问题,但刚刚更新到v1.2(和v1.2.1,今天发布)。现在,当我创建GMSMarker时,无法轻触它来打开信息窗口。在与SDK捆绑在一起的演示应用程序中也会发生同样的情况,因此我确信这不仅仅是我。
我正在使用以下代码:
GMSMarker* marker = [GMSMarker markerWithPosition:CLLocationCoordinate2DMake(result.lat, result.lng)];
marker.title = result.shortName;
marker.tappable = YES;
marker.animated = YES;
marker.map = self.mapView;
我看不出我的错误 - 这似乎是更新的SDK的一个主要问题。 我已经在GMSMapViewDelegate上实现了所有委托方法,并且在点击标记时我什么都没有调用。
Google地图团队的任何人都可以提供帮助吗?感谢。
编辑:我已经做了一些进一步的测试,我相信这取决于设备的方向!
答案 0 :(得分:0)
自1.2.2版本以来,此问题已得到修复