I've created a custom accessibility rotor to allow navigating through custom annotation views following the example djibouti33 provides here: Create a custom VoiceOver Rotor to navigate MKAnnotationViews. It works after selecting the custom rotor, but the rotor for the MKMapView always defaults to some other selection. The ability to navigate through the custom annotations makes the most sense in the context of the App (i.e. place priority on navigating through the App-specific annotations). Is there a way to have the custom rotor selected by default?
Related to this, I think it would also be more intuitive to have VoiceOver state the option to select the custom rotor, but when the MKMapView is touched is VoiceOver always states "Use the rotor to select points of interest". Changing the map view accessibilityHint like this had no effect:
mapView.accessibilityHint = "use the rotor to access alerts"
Is it possible to change what VoiceOver speaks when a MKMapView is selected?