出于某种奇怪的原因,当标记被点击时,google map不会在我的swift代码中显示snippet窗口。我只是不知道我做错了什么。我拿到地图上的标记,但当我轻敲它时,它什么也没显示。提前谢谢你。
func viewController(_ viewController: GMSAutocompleteViewController, didAutocompleteWith place: GMSPlace) {
let position = place.coordinate
self.dismiss(animated: true) {
let marker = GMSMarker(position: position)
marker.title = "title here"
marker.snippet = "my snippet here"
marker.map = self.mapView
}
}
最佳答案
为了显示信息窗口,我不得不删除下面的代理。
// func mapView(_ mapView: GMSMapView, didTap marker: GMSMarker) -> Bool {
// print("marker Tapped")
//
// return true
// }
关于ios - swift Google map 将不会显示摘要窗口,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46595855/