I am trying to make my access to the map, but I have isuue:
If I try to make mapView available by doing the following:
self.mapView.isAccessibilityElement=YES;
Then the map display is not read by voice.
If I ask the following:
self.mapView.isAccessibilityElement=NO;
Then the voice reads everything on the map, streets, buildings, my current location and my annotations.
I gave an accessibility label and hints of my annotations, but I havent provided any other value for mapview.
I also tried setting accessibility elements to display the map:
[self.mapView setAccessibilityElements:@[self.mapView.annotations,self.mapView.userLocation]];
But still no luck.
In any case, to read the voice, read only the annotations and ignore the remaining elements, such as streets, buildings?
source share