Ios 当用户以mapkit允许的最小高程缩放时检测

Ios 当用户以mapkit允许的最小高程缩放时检测,ios,mapkit,mkmapview,Ios,Mapkit,Mkmapview,当用户以Mapkit允许的最大级别缩放时,我希望显示所有管脚。 如何做到这一点?通过收听regionDidChange方法中地图跨度的纵向数据。 通过测试和记录,最小纵向德尔塔似乎为0.000858 - (void)mapView:(MKMapView *)aMapView regionDidChangeAnimated:(BOOL)animated{ NSLog(@"Deltalong: %f", aMapView.region.span.longitudeDelta); if

当用户以Mapkit允许的最大级别缩放时,我希望显示所有管脚。
如何做到这一点?

通过收听regionDidChange方法中地图跨度的纵向数据。 通过测试和记录,最小纵向德尔塔似乎为0.000858

- (void)mapView:(MKMapView *)aMapView regionDidChangeAnimated:(BOOL)animated{
    NSLog(@"Deltalong: %f", aMapView.region.span.longitudeDelta);
    if (aMapView.region.span.longitudeDelta <= 0.000858){
        //add your annotations
    }
}
-(void)地图视图:(MKMapView*)aMapView区域idchange动画:(BOOL)动画{
NSLog(@“Deltalong:%f”,aMapView.region.span.longitudeDelta);
如果(aMapView.region.span.longitudeDelta