2011-01-17 19 views
5

weiß jemand, wie es möglich ist, eine Zugänglichkeitsbeschriftung zu einer Kartenanmerkung hinzuzufügen? Ich habe versucht, es dem MKAnnotationView und dem MKAnnotation hinzuzufügen, aber keiner funktioniert. VoiceOver liest immer nur "pin", wenn eine Annotation ausgewählt ist, während die ursprüngliche Maps-Anwendung bei der Auswahl einer Annotation den richtigen Titel enthält.iPhone MapKit: Zugänglichkeit von Anmerkungen

Danke und viele Grüße,

Chris

+0

Ehrfürchtige Frage. Ich habe für diese Information hoch und niedrig im Internet gesucht und das war das einzige, was ich gefunden habe. Ich bin nur erstaunt, dass sich niemand mit Barrierefreiheit und'MKAnnotationView' beschäftigt hat. Ihre Frage (und die Antwort) haben mir enorm geholfen. Vielen Dank! – mluisbrown

Antwort

6

In Ihrem -mapView:viewForAnnotation: stellen Sie die accessibilityValue Ihrer zurück MKAnnotationView Objekt.

+0

Danke Ortwin, ich habe mich nur mit der accessibilityLabel beschäftigt - aber der Value hat's geschafft! – Chris

+0

FYI, Einstellung 'accessibilityLabel' funktioniert in iOS 8.2. Nicht sicher, in welcher Version es behoben wurde. – stevekohls

Verwandte Themen