美文网首页
iOS 获取屏幕ZoomLevel值

iOS 获取屏幕ZoomLevel值

作者: 张天奇天张 | 来源:发表于2019-04-16 13:50 被阅读0次

    #define MERCATOR_RADIUS85445659.44705395

    - (int)getZoomLevel:(MKMapView*)_mapView {

        return 21-round(log2(_mapView.region.span.longitudeDelta * MERCATOR_RADIUS * M_PI / (180.0 * _mapView.bounds.size.width)));

    }

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

        NSLog(@"zoom level %d", [selfgetZoomLevel:_mapView]);

    }

    相关文章

      网友评论

          本文标题:iOS 获取屏幕ZoomLevel值

          本文链接:https://www.haomeiwen.com/subject/mhkbwqtx.html