嘿,我已经开发了一个Android应用。在那我使用了谷歌地图。它正在按预期工作。在该应用中,我向用户显示了兴趣点POI。基本上,这些都是地图上的小图标。
我允许用户单击这些图标,并可以保存该位置以备将来使用。 Android版本按预期运行。
但是当我在iOS中实现相同的逻辑时,它就无法正常工作,就像在android中一样。 swift的回调方法如下:
func mapView(_ mapView: GMSMapView, didTapPOIWithPlaceID placeID: String, name: String, location: CLLocationCoordinate2D) {
print(placeID," ",name," ",location.latitude,",",location.longitude )
}
正在发生的事情: 我可以点击POI图标,它可以正常工作,但是如果我单击地名,则它的工作方式就像单击POI图标一样。那里不是Android版本的Google地图。 我正在使用最新版本的Google Map,因此没有不一致的问题。
所以我有一个简单的问题,你们中的任何一个面临同样的情况吗?以及如何在iOS中停止地图的这种行为?