【发布时间】:2013-09-06 16:47:31
【问题描述】:
我正在尝试获取地图视图的当前缩放比例。我正在使用
zoomScale = self.mapView.bounds.size.width/self.mapView.visibleMapRect.size.width;
但是 zoomScale 不等于传递给的那个
- (void)drawMapRect:(MKMapRect)mapRect 缩放比例:(MKZoomScale)缩放比例 inContext:(CGContextRef)上下文
如果我使用 zoomScale = 2*self.mapView.bounds.size.width/self.mapView.visibleMapRect.size.width,它可以等同于视网膜 iphone 上的 drawMapRect 方法,但不适用于任何 ipad。
所以我仍然不确定如何为任何设备获得正确的 zoomScale,zoomScale 应该与一个 n drawMapRect 匹配。
提前致谢,
詹姆斯
【问题讨论】:
标签: ios