MKMapView:告诉max / min visibleRect(缩放级别)的任何方法?

时间:2012-11-26 03:46:48

标签: mkmapview

是否有常量或方法来确定MKMapView的最大和最小缩放级别或可见矩形?我甚至想要一个代理解决方案,比如获得一个“visibleRectForRect:”方法。目标是知道地图何时“完全放大”(等)并相应地更改相关UI的显示设置。

1 个答案:

答案 0 :(得分:0)

鉴于您可以计算zoomLevel(http://stackoverflow.com/questions/4359424/check-whether-zoom-level-changed),我们可以合理安全地假设缩放级别在1到21之间括起来(不是未来证明,但现在肯定不变)。

因此,请检查缩放级别并使用应用程序的“max”阈值。在我的测试中,我永远无法让地图超过3-19,所以我使用它。