适用于IOS的Google Maps SDK – Marker始终居中

我试图开发一个应用程序,让用户改变它在地图上的位置.我实际上有一个标记,它在mapView:didChangeCameraPosition事件上重新映射到地图相机的位置,它工作正常,但我看到的问题是性能不够好,因为标记在地图中重新绘制有一些延迟.

我想知道是否有更好的方法来实现这一要求

这是我的实际代码:

- (void)mapView:(GMSMapView *)mapView didChangeCameraPosition:(GMSCameraPosition *)position {
      self.marker.position = position.target;  
  }

最佳答案 你能在GMSMapView的顶部添加带有标记的UIImageView,它位于它的中间吗?

点赞