我正在尝试开发一款应用程序,让用户可以更改其在 map 上的位置。我实际上有一个标记,它在 mapView:didChangeCameraPosition 事件上将其位置重新绘制到 map 相机,并且工作正常,但我看到的问题是性能不够好,因为标记在 map 中重新绘制有一些延迟。
我想知道是否有更好的方法来实现这个需求
这是我的实际代码:
- (void)mapView:(GMSMapView *)mapView didChangeCameraPosition:(GMSCameraPosition *)position {
self.marker.position = position.target;
}
最佳答案
你能不能在 GMSMapView
的顶部添加一个带有标记的 UIImageView
,位于它的中间?
关于ios - 适用于 IOS 的 Google Maps SDK - 标记始终居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22843203/