2016-07-12 4 views

答えて

6

MKMapView

@interface MKMapView (Additions) 
- (double)zoomLevel; 
@end 


@implementation MKMapView (Additions) 

- (double)zoomLevel { 
    double totalTilesAtMaxZoom = MKMapSizeWorld.width/256.0; 
    NSInteger zoomLevelAtMaxZoom = log2(totalTilesAtMaxZoom); 

    return MAX(0, zoomLevelAtMaxZoom + log2f(self.zoomScale)); 
} 

@end 
にこのカテゴリを試してみてください
関連する問題