Chcę programowo otworzyć objaśnienie dla MKPinAnnotationView
. Np. Upuszczam 10 szpilek na mapie i chcę otworzyć najbliższy mi. Jak miałbym to zrobić?Jak programowo otworzyć wywołanie MKAnnotationView? (iPhone, MapKit)
Apple określił "wybrany" parametr dla MKAnnotationView's
, ale odradza ustawienie go bezpośrednio (to nie działa, wypróbowałem to).
do końca MKAnnotationView
ma tylko setHighlighted (sama historia) i może ShowCallout
metoda ..
Wszelkie wskazówki, czy to jest w ogóle możliwe?
Dzięki Nate za naprawienie literówki. –
To jest niesamowity gość .. –
Jeśli wiesz, że adnotacja, którą chcesz programowo wybrać, będzie widoczna w widocznym obszarze widoku mapy, możesz użyć "[mv adnotationsInMapRect: mv.visibleMapRect]". Jeśli pracujesz z dużymi zestawami adnotacji mapy, zwiększy to wydajność. –