在GMSMapView上确定适当的缩放级别以适合所需的所有位置?



在我的iOS应用程序中,我使用GoogleMaps和api的地图,我不是很熟悉它。

我知道,与iOS原生MKMapView,你可以设置一个可见的地图矩形,以适应所有需要的点在适当的缩放级别,像这里描述的:缩放MKMapView以适应注释引脚?

但是我不确定如何为GMSMapView做这样的事情。有人知道怎么做吗?

任何帮助都是非常感谢的!

在地图上设置标记后添加:

var bounds = GMSCoordinateBounds()
for coordinate in testCoordinates {
    bounds = bounds.includingCoordinate(coordinate)
}
let update = GMSCameraUpdate.fit(bounds, withPadding: 50)
mapView.animate(with: update)

最新更新