MKMapViewの最大および最小ズームレベルまたは可視四角形を決定するための定数またはメソッドはありますか? おそらく「visibleRectForRect:」メソッドを取得するなどのプロキシソリューションも探しています。目標は、マップが「完全にズームイン」されたとき (など) を知り、それに応じて関連する UI の表示設定を変更することです。
1 に答える
0
zoomLevel (http://stackoverflow.com/questions/4359424/check-whether-zoom-level-changed) を計算できることを考えると、ズーム レベルが 1 から 21 の間で囲まれていると合理的に安全に想定できます (将来ではありません)。 -証明されていますが、ここ数年は確かに一定です)。
したがって、ズーム レベルを確認し、アプリの「最大」のしきい値を使用してください。私のテストでは、マップが 3-19 を超えることはなかったので、それを使用します。
于 2012-11-27T01:39:22.727 に答える