2011-01-17 28 views
5

Czy ktoś wie, w jaki sposób można dodać etykietę dostępności do adnotacji mapy? Próbowałem dodać go do MKAnnotationView i MKAnnotation, ale nie działa. VoiceOver zawsze czyta tylko "pinezkę" po wybraniu adnotacji, podczas gdy oryginalna aplikacja Maps ma poprawny tytuł przy wybieraniu adnotacji.iPhone MapKit: Dostępność adnotacji

Dzięki i pozdrawiam,

Chris

+0

Niesamowite pytanie. Przeszukałem internet wysoko i nisko w poszukiwaniu tych informacji i to było jedyne, co znalazłem. Po prostu zdziwiony, że nikt inny nie zajmował się dostępnością i "MKAnnotationView". Twoje pytanie (i odpowiedź) bardzo mi pomogło. Dzięki! – mluisbrown

Odpowiedz

6

W swojej -mapView:viewForAnnotation: ustawić accessibilityValue swojej zwróconej MKAnnotationView obiektu.

+0

Dzięki Ortwin, bałam się tylko o dostępność Label - ale wartość zmyśliła! – Chris

+0

FYI, ustawienie 'accessibilityLabel' działa w iOS 8.2. Nie jestem pewien, w jakiej wersji został naprawiony. – stevekohls

Powiązane problemy