MapKit: Показывать только аннотации в текущем представлении

голоса
3

Вместо того чтобы загружать все аннотации, которые находятся в моем массиве, я хотел бы только, чтобы загрузить аннотации, которые пользователь может в настоящее время видит обсаженную от того, насколько они увеличены на карте. Таким образом, если пользователь сковорода к месту, где есть аннотации, те будут добавлены, и если они панорамирование прочь, те будут удалены. Я предполагаю, что это поможет с памятью.

Кто-нибудь знает, как сделать что-то вроде этого? И это стоит, или нужно?

Задан 03/05/2010 в 18:22
источник пользователем
На других языках...                            


1 ответов

голоса
4

Он не нужен. MapKit заботится о оптимизации отображения и распределения мнений аннотаций. Вы должны загрузить все ваши аннотации и пусть рамки делать свою работу, так же, как документация советует.

Аннотации сами должны быть достаточно малы, и не должны иметь значительный удар по использованию памяти.

Ответил 03/05/2010 в 18:25
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more