Как переместить MKAnnotation без добавления / удаления его с карты? - PullRequest
36 голосов
/ 13 февраля 2010

Можно ли переместить координату примечания MKA, не добавляя и не удаляя примечание с карты?

Ответы [ 11 ]

0 голосов
/ 13 февраля 2010

Кажется невозможным изменить координату объекта MKAnnotation, а затем сообщить MKMapView об изменении.

Однако удаление предыдущей аннотации с карты, изменение координаты объекта аннотации и добавление его обратно на карту работает хорошо.

[theMapView removeAnnotation:myAnnotation]; 
[myAnnotation setLatitude:newLatitude];
[theMapView addAnnotation:myAnnotation];

Почему ты не хочешь сделать это таким образом?

...