Как запустить просмотр выноски MKAnnotationView, не касаясь булавки? - PullRequest
73 голосов
/ 11 июня 2009

Я работаю над MKMapView с обычным цветным штифтом в качестве точки расположения. Я хотел бы иметь возможность отображать выноску, не касаясь булавки.

Как мне это сделать? Вызов setSelected:YES в аннотации ничего не сделал. Я думаю о симуляции касания булавки, но я не знаю, как это сделать.

Ответы [ 13 ]

1 голос
/ 16 марта 2010

Ответ Стива Ши дал мне понять, что selectAnnotation должен вызываться из метода mapViewDidFinishLoadingMap. К сожалению, я не могу голосовать, но я хочу сказать спасибо здесь.

0 голосов
/ 08 февраля 2017

Просто добавьте [mapView selectAnnotation: анимированная точка: ДА];

0 голосов
/ 31 марта 2016

Сброс аннотаций также выведет выноску на передний план.

    [mapView removeAnnotation: currentMarker];
    [mapView addAnnotation:currentMarker];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...