在iOS中为MKMapView设置最小缩放级别

时间:2015-09-04 05:19:37

标签: ios iphone ios8 mkmapview iphone-sdk-3.0

我想为MKMapview设置最小最大 Pinch-In Pinch-Out 缩放级别。所以用户在特定级别的MKMapview缩放后不要捏。目前我使用 MKMapView + ZoomLevel 类别类来限制MapView的放大和缩小效果。

代码: -

- (void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated {

 if([self.mapView zoomLevel]<17) {

  CLLocationCoordinate2D centerCoord = {latitude, longitude};
        [self.mapView setCenterCoordinate:centerCoord zoomLevel:17 animated:NO];
}
}  

0 个答案:

没有答案