Ios 防止GMSMarker在点击时重新定位摄影机视图

Ios 防止GMSMarker在点击时重新定位摄影机视图,ios,swift,google-maps-sdk-ios,Ios,Swift,Google Maps Sdk Ios,我正在创建一个自定义标记,如下所示 let am = GMSMarker(position: CLLocationCoordinate2DMake(22.213232, 144.332233)) am.title = "some title" am.icon = UIImage(named: "marker_pointer") am.map = self.map 点击上面的标记,重新定位相机视图并将其自身置于地图的中心 有没有办法防止这种行为 发现(从上面@Craig的评论中)有一种方法可以通

我正在创建一个自定义标记,如下所示

let am = GMSMarker(position: CLLocationCoordinate2DMake(22.213232, 144.332233))
am.title = "some title"
am.icon = UIImage(named: "marker_pointer")
am.map = self.map
点击上面的标记,重新定位相机视图并将其自身置于地图的中心

有没有办法防止这种行为

发现(从上面@Craig的评论中)有一种方法可以通过
GMSMapView
委托方法实现:

func mapView(_ mapView: GMSMapView, didTap marker: GMSMarker) -> Bool {
        mapView.selectedMarker = marker
        return true
}

您是如何初始化GMSMapView的?@bennegeek就像文档中提到的一样,因为我的地图在添加标记时不会重新居中。@bennegeek点击标记时不会重新居中?您的标记是否设置了倾斜属性?它使用的是自定义图标吗?@Rao当我点击标记时,它会一直将相机移动到顶部,是的,我使用的是自定义图标