我有一个UIAlertController
我正在使用视图控制器。在提交UIAlertController
之前,我将accessibilityViewIsModal
设置为true
,但在使用VoiceOver时,它仍然会关注,并在UIAlertController
后面的视图控制器上读取所有内容(一个我提出了我的UIAlertController
let alertController = UIAlertController(title: alertTitle, message: nil, preferredStyle: .alert)
alertController.accessibilityViewIsModal = true
present(alertController, animated: true, completion: nil)
关于如何阻止VoiceOver阅读不在警告对话框中的内容的任何想法?
答案 0 :(得分:2)
我在与同事交谈后解决了这个问题。
在accessibilityViewIsModal
的{{1}}上设置view
会修复此问题,因为视图控制器本身并不是VoiceOver关注的视图。
UIAlertController
这应该是自动处理的,因此我正在向它提交带有Apple的雷达。将很快用bug ID更新这个答案。