状況は次のとおりです。カスタム アノテーションを使用して、マップ上に画像を表示しています。すべて正常に動作しますが、AnnotationView のサイズを変更して視覚的に改善したいと思います。これにより、マップが縮小されると縮小されます。明らかに、より多くの注釈が画面を埋め尽くすので、それらが互いに重なりすぎず、ユーザーがより多くの注釈を表示できるように縮小する必要があるためです。(もちろん、地図を再度ズームインしたときに AnnotationViews を拡大したいと思います)。
regionDidChangeAnimated が呼び出されるたびに、マップからすべての注釈を削除して再度追加することで、これを達成しました。ただし、これらの画像はインターネットから読み込まれるため、(注釈が削除されているため) 画像を再度ダウンロードしても意味がないようです。
状況を十分に説明できたことを願っています。今後も SO に貢献できることを願っています。
前もって感謝します。
PS私はiOS 4.0で開発しています