2011-01-17 18 views
5

qualcuno sa come è possibile aggiungere un'etichetta di accessibilità a un'annotazione della mappa? Ho provato ad aggiungerlo al MKAnnotationView e al MKAnnotation ma non funziona. VoiceOver legge sempre "pin" solo quando è selezionata un'annotazione, mentre l'applicazione Mappe originale presenta il titolo corretto quando si seleziona un'annotazione.iPhone MapKit: accessibilità delle annotazioni

Grazie e cordiali saluti,

Chris

+0

Domanda stupenda. Ho cercato il web in alto e in basso per queste informazioni e questa è stata l'unica cosa che ho trovato. Sono semplicemente stupito che nessun altro abbia affrontato l'accessibilità e "MKAnnotationView". La tua domanda (e la risposta) mi hanno aiutato enormemente. Grazie! – mluisbrown

risposta

6

Nella tua -mapView:viewForAnnotation: impostare la accessibilityValue del vostro restituita MKAnnotationView oggetto.

+0

Grazie Ortwin, stavo solo scherzando con l'accessibilityLabel - ma il valore ha fatto il trucco! – Chris

+0

FYI, l'impostazione 'accessibilityLabel' funziona su iOS 8.2. Non sono sicuro di quale versione è stata riparata. – stevekohls

Problemi correlati