可点击的表格视图单元格的更好的可访问性标签

时间:2016-08-03 10:48:11

标签: ios objective-c swift uitableview accessibility

我们有一个UITableView点击UITableViewCell,点击后会转到另一个视图。 UITableViewCell的默认辅助功能文本读出单元格的标签。没有迹象表明该单元格是可点击的。我们认为在可访问性文本中包含这样的指标会更有帮助。类似于“标记为$ label的行”的行。我们怎样才能做到这一点?另外,在这方面,iOS领域的公认惯例是什么?

2 个答案:

答案 0 :(得分:2)

通过执行以下操作解决了我的直接问题:

uiTableViewCell.accessibilityTraits = UIAccessibilityTraitButton

这会导致VoiceOver使用“按钮”跟踪元素标签的读取。

答案 1 :(得分:0)

您可以添加

cell.accessibilityLabel = "text you want to be there"

在cellForRowAtIndexPath方法中,它将按照你想要的方式工作