iOS:如何知道GMSMapView的缩放级别

iOS*_*oob 1 google-maps zoom objective-c ios gmsmapview

你好我想获得当前的缩放级别Google Map view,比如要检查的条件.例如,

if(mapView.zoom==18.0)
{
 //code goes here..
}
Run Code Online (Sandbox Code Playgroud)

怎么做到的?

NKo*_*kov 31

这很容易.GMSMapView具有一个具有缩放属性的相机(GMSCameraPosition)属性.

CGFloat zoom = mapView.camera.zoom;
Run Code Online (Sandbox Code Playgroud)

请注意,zoom属性是只读的.