我想要做的是禁用 MKMapView
上的可访问性。
实际上 VoiceOver
会读取 map 上的所有元素:道路、POI ecc。抄送。
所以我尝试了这个
[map setIsAccessibilityElement:NO]
但不工作......如何实现这一目标?我错过了什么?
由于 `accessibilityElementsHidden',您的 'MKMapView' 可能会被视为一个容器,其元素不应被 VoiceOver 看到。属性。
@IBOutlet weak var map: MKMapView!
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
map.accessibilityElementsHidden = true
}
使用上面代码片段中显示的此属性在 MKMapView 上禁用 VoiceOver。
关于ios - 在 MKMapView 上禁用可访问性 (VoiceOver),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34992715/
欢迎光临 OGeek|极客世界-中国程序员成长平台 (https://ogeek.cn/) | Powered by Discuz! X3.4 |