iOS 6 MapKit VoiceOver在引脚之前读取POI

abe*_*ina 5 accessibility mapkit ios voiceover ios6-maps

在VoiceOver下测试时,我的代码在iOS 5下运行良好.我的代码将集合MKPinAnnotationViewsMKMapView.我在iOS 6中的问题是,在到达我添加的引脚之前,画外音会读取街道名称和其他POI(可能很多).有没有办法重新排序这些?我似乎无法找到Apple关于如何为iOS 6的地图添加引脚的任何建议.

谢谢!

XLE*_*_22 1

处理您的情况的最佳方法是使用转子来排序并仅选择您在谓词中指定的注释。

要了解应如何实现,我建议您观看WWDC 2016 - 辅助功能新增功能视频,此处完美总结了该视频的内容,并通过详细示例充分解释了此功能的工作原理。