如何解决设置显示新 UIViewController 时 Voiceover 读出的单个对象
使用 Swift 在 Xcode 中构建可访问的应用程序。
当我的应用程序打开一个新页面并且我正在使用辅助功能旁白时,它会大声播放页面中的“一个”项目。这大概是向视障人士宣布出现了一个新页面。我的问题是在某些页面上它选择了一个奇怪的项目先播放。有没有办法规定我想在每个单独的 UIViewController 上播放哪个项目?
解决方法
找到答案了。经过测试,效果很好。只需将其放在您的 viewDidAppear 方法中:
UIAccessibility.post(notification: UIAccessibility.Notification.screenChanged,argument: self.firstObject);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。