2011-01-17 14 views
5

¿Alguien sabe cómo es posible agregar una etiqueta de accesibilidad a una anotación de mapa? Intenté agregarlo a MKAnnotationView y a MKAnnotation, pero ninguno de los dos funciona. VoiceOver siempre solo lee "pin" cuando se selecciona una anotación, mientras que la aplicación original de Maps presenta el título correcto al seleccionar una anotación.iPhone MapKit: Accesibilidad de las anotaciones

Gracias y un saludo,

Chris

+0

Awesome question. He estado buscando en la web alta y baja esta información y esta fue la única cosa que encontré. Me sorprendió que nadie más haya tenido acceso a la accesibilidad y a'MKAnnotationView '. Tu pregunta (y la respuesta) me han ayudado enormemente. ¡Gracias! – mluisbrown

Respuesta

6

En su -mapView:viewForAnnotation: establecen el accessibilityValue de su MKAnnotationView objeto devuelto.

+0

Gracias Ortwin, solo estaba jugando con la etiqueta de accesibilidad, ¡pero el valor hizo el truco! – Chris

+0

FYI, configurar 'accessibilityLabel' funciona en iOS 8.2. Sin embargo, no estoy seguro de en qué versión se ha corregido. – stevekohls

Cuestiones relacionadas