Черепичные аннотации с помощью Map Kit - PullRequest
1 голос
/ 01 апреля 2011

Используя аннотации с Map Kit, вы можете размещать булавки или даже собственные изображения на карте.Круто.

Однако данные, которые я использую, имеют миллионы местоположений, разбросанных по всему миру.Я не хочу помещать их все на карту, тем более что пользователь только смотрит на нее.Это убило бы отзывчивость и, возможно, привело бы к краху.

Существует ли стандартная техника для размещения этих значков на карте только при необходимости?т.е. только тогда, когда они должны быть на карте (и непосредственно в окрестностях).И удаляя их, когда пользователь прокручивал.Нечто похожее на dequeueReusableCell UITableView ..?

Ответы [ 2 ]

0 голосов
/ 02 апреля 2011

Проверьте этот кусок кода: http://www.cocoanetics.com/parts/dtclustermaker/

Хотя это 100 евро, это, безусловно, зависит от вашего использования на эту сумму денег.Но это может стоить того.Если нет, это может помочь вам найти что-то еще с помощью поиска в Google.

0 голосов
/ 01 апреля 2011

Есть метод MKMapView dequeueReusableAnnotationViewWithIdentifier:, который, кажется, делает именно то, что вы хотите.

...