mat*_*ang 5 accessibility ios voiceover
我有一个 UITableView,其中每个 UITableViewCell 有 2 个 UILabels:1 个标题和 1 个内容。标头的 AccessibilityTrait 设置为“标头”。使用 Accessibility Inspector 检查模拟器屏幕时,我能够正确地看到特征集。但是在实际设备上,当我将转子切换到“标题”时,它只找到导航栏标题,而在 UITableViewCells 中找不到标题。
XLE*_*_22 -1
要在表视图单元格中获取具有标题特征的辅助功能元素,您应该选择转子检查的容器(此处为表视图)。
当您到达页面时,转子会检查主容器中的标头,而不是该容器中可能存在的所有其他标头。
为了实现您的目标:
Containers转子项目以了解页面上是否存在多个转子项目。Headings每个容器的转子项以获取其标题元素。我在这里不提供解决方案,但这就是 VoiceOver 的工作方式,在我看来,您应该为您的应用程序采用另一种架构,因为这对用户来说有点混乱。
| 归档时间: |
|
| 查看次数: |
935 次 |
| 最近记录: |