Как переопределить выбранное изображение состояния в MKAnnotationView?

У меня есть аннотации с пользовательскими изображениями булавок на карте. Когда я нажимаю и удерживаю булавку, мое пользовательское изображение исчезает и заменяется красной булавкой по умолчанию. Это изображение по умолчанию отображается в выбранном (выделенном) состоянии (оно выглядит немного темнее). Как я могу предотвратить замену моего пользовательского изображения выбранным изображением состояния?

Большое спасибо.


person cravr    schedule 08.09.2010    source источник


Ответы (1)


Нашел решение: я неправильно использовал класс MKPinAnnotationView вместо MKAnnotationView для своих аннотаций. Когда пользовательская булавка была нажата, что привело к ее затемнению (в состоянии подсветки), пользовательское изображение заменялось булавкой по умолчанию, которая подчеркивает MKPinAnnotationView.

person cravr    schedule 09.09.2010
comment
Спасибо за эту информацию. Выручил меня. - person death_au; 03.08.2012