12

現在のvisibleMapRect. これが CGRect の場合、負の x 値と y 値を指定して CGRectInset を使用し、逆インセット (つまり、より大きな四角形) を提供します。残念ながら、MKMapInset は負のインセット値をサポートしていないため、それほど簡単ではありません。

マップ rect の値が認識可能な単位であるが、原点の x と y の値が 4.29445e+07 のオーダーで、幅/高さが 2500 ~ 3000 の場合、これはより簡単になる可能性があります。

これを手動で行うカテゴリを作成してから約 10 秒ですが、最初に何かを見逃していないことを確認したかったのです。MKMapRect を展開する簡単な方法はありますか?

4

4 に答える 4

5

をwithに変換しvisibleMapRect、新しい with を取得しCGRectてからwithに戻すのはどうですか?rectForMapRect:CGRectCGRectInsetMKMapRectmapRectForRect:

于 2013-01-30T21:05:50.643 に答える