我正在创建一个自定义标记,如下所示
let am = GMSMarker(position: CLLocationCoordinate2DMake(22.213232, 144.332233))
am.title = "some title"
am.icon = UIImage(named: "marker_pointer")
am.map = self.map
点击上方的标记,重新定位相机视图并将其自身置于地图的中心。
有没有办法防止这种行为?
答案 0 :(得分:0)
(从上面@Craig的评论中发现)有一种方法可以使用GMSMapView
委托方法实现:
func mapView(_ mapView: GMSMapView, didTap marker: GMSMarker) -> Bool {
mapView.selectedMarker = marker
return true
}