我们有一个UITableView
点击UITableViewCell
,点击后会转到另一个视图。 UITableViewCell
的默认辅助功能文本读出单元格的标签。没有迹象表明该单元格是可点击的。我们认为在可访问性文本中包含这样的指标会更有帮助。类似于“标记为$ label的行”的行。我们怎样才能做到这一点?另外,在这方面,iOS领域的公认惯例是什么?
答案 0 :(得分:2)
通过执行以下操作解决了我的直接问题:
uiTableViewCell.accessibilityTraits = UIAccessibilityTraitButton
这会导致VoiceOver使用“按钮”跟踪元素标签的读取。
答案 1 :(得分:0)
您可以添加
cell.accessibilityLabel = "text you want to be there"
在cellForRowAtIndexPath方法中,它将按照你想要的方式工作