Как показать несколько пинов в mkmapview - PullRequest
1 голос
/ 29 сентября 2011

Я хочу, чтобы на карте было показано несколько аннотаций к пину.

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

Ответы [ 2 ]

2 голосов
/ 29 сентября 2011

Все, что вам нужно, здесь: MKMApView и здесь MKAnnotations

Какой-то хороший пример кода: WeatherMap

1 голос
/ 29 сентября 2011

Вам необходимо создать объект модели, соответствующий протоколу MKAnnotation . По крайней мере, он должен реализовать метод coordinate (который возвращает структуру CLLocationCoordinate2D для вашей широты и долготы). Если вы хотите отобразить выноску для булавки карты, вам также необходимо реализовать метод title.

Вы должны создать один из этих объектов для каждой пары широты и пары и сохранить их в своем массиве. Затем вызовите addAnnotations: на вашем mapView с массивом объектов

...