我目前正在 swift 中构建一个 iOS 应用程序。我将 GMSMapView 放入其中一个 ViewController 中,并在屏幕中间放置一个标记。标记永远不会移动。
当我缩放或取消缩放时,标记位置会发生变化,与标记关联的地址也会发生变化。我希望能够像在 Uber 应用程序上一样精确地缩放位置。
我读过 stackoverflow 上的一些答案,例如:Google Maps Center while Zooming,但没有一个起作用。
有没有办法直接使用 Google 地图 SDK 来执行此操作,或者我应该编写一个算法来保存最后一个已知位置并缩放该位置?