Вот ситуация:
Я отображаю изображения на карте с помощью пользовательских аннотаций. Все работает нормально, но я хотел бы улучшить его визуально, изменив размер AnnotationView, чтобы он уменьшался при уменьшении карты . Я хочу сделать это, потому что, очевидно, больше аннотаций заполняют экран и должны быть сокращены, чтобы они не слишком сильно перекрывали друг друга, и пользователь мог видеть больше аннотаций. (Конечно, я хотел бы увеличить AnnotationViews, когда карта снова будет увеличена).
Я добился этого, удалив все аннотации с карты и добавив их снова, когда вызывается regionDidChangeAnimated. Однако эти изображения загружаются из Интернета, поэтому загрузка изображений снова (так как аннотации были удалены), кажется, не имеет смысла.
Я надеюсь, что хорошо объяснил ситуацию, и надеюсь внести свой вклад в SO в будущем.
Заранее спасибо.
P.S. Я разрабатываю с iOS 4.0