5
votes

does anybody know how it is possible to add an accessibility label to a map annotation? I've tried adding it to the MKAnnotationView and the MKAnnotation but neither works. VoiceOver always only reads "pin" when an annotation is selected, while the original Maps application features the correct title when selecting an annotation.

Thanks and best regards,

Chris

1
Awesome question. I've been searching the web high and low for this info and this was the only thing I found. Just amazed that no one else has dealt with accessibility and ´MKAnnotationView´. Your question (and the answer) have helped me enormously. Thanks!mluisbrown

1 Answers

7
votes

In your -mapView:viewForAnnotation: set the accessibilityValue of your returned MKAnnotationView object.