我正在尝试使用iOS中的Google Maps SDK(Swift 3.0,XCode 8.1(在我的标记/项目/集群上获得可访问性。
辅助功能检查器将"特征"显示为"按钮",但当突出显示时,它实际上会显示正确的标签(请参见屏幕截图(。
标记未单击/突出显示
标记单击/突出显示
我正在尝试在标记、群集项、标记图标甚至标记图标上添加代码视图:
marker.accessibilityLabel = "marker Accessibility label"
marker.icon.accessibilityLabel = "marker icon accessibility label"
同时将"isAccessibilityElement"设置为true。
有没有人有让谷歌地图在iOS上可访问的经验?
谢谢!
您需要为GMSMapView
对象启用可访问性。
mapsView.accessibilityElementsHidden = false
指:-
https://developers.google.com/maps/documentation/ios-sdk/map
部分 - 辅助功能