【发布时间】:2016-05-10 14:34:59
【问题描述】:
打开 VoiceOver 后,当焦点位于 UIButton/UITableViewCell/UICollectionViewCell 时,VoiceOver 会读取它的辅助功能标签一次。
然后,一旦用户双击以选择 UIButton/UITableViewCell/UICollectionViewCell,VoiceOver 会再次读取相同的可访问性标签,除了对 UIButton/UITableViewCell/@987654330 执行操作(导航等) @选择。
我进行了很多搜索,但无法找到一种方法来停止/禁用 VoiceOver 阅读 UIButton/UITableViewCell/UICollectionViewCell 选择上的辅助功能标签。
任何帮助将不胜感激。
【问题讨论】:
-
你找到答案了吗?我遇到了同样的问题。
-
抱歉延迟回复。我通过强制选择另一个可访问性元素来处理它。例如,从 TableView/CollectionView 中进行选择后,我应该导航到新的 UI。我正在做的是在导航完成后立即强制选择新 UI 导航栏的左栏按钮项。使用
UIAccessibilityPostNotification进行选择。这样,它开始读取新选择的项目。请参阅此link 进行选择
标签: ios accessibility voiceover