2

現在、マップを拡大すると MKCircle のサイズが大きくなり、縮小すると縮小します。ズームレベルに関係なく固定半径の MKCircle を描画する方法はありますか? オーバーライドを考えています

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

円を削除し、新しい半径で新しい円を作成してオーバーレイに追加しますが、少し効率が悪いようです。これを行うより良い方法を知っている人はいますか?ありがとう!

4

1 に答える 1

3

円を表示するカスタム MKAnnotationView を使用するのはどうですか? ズームしてもサイズが維持されます。

于 2012-07-29T18:20:12.593 に答える