Ios 当用户以mapkit允许的最小高程缩放时检测
当用户以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
如何做到这一点?通过收听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