ios - 语音 : Read items of table cell separately - not as a whole

标签 ios swift uitableview voiceover

旁白读取整个单元格(所有项目没有暂停,并且需要选择下一个元素),然后在每次向右滑动后,它会逐一再次读取每个项目。我可以读到第二个,但读不到第一个。我需要将焦点从整个单元格中移开,并让 Voice Over 逐一宣布其标签,就好像它根本不是表格单元格一样。 我尝试使用 accessibilityElementsHiddenshouldGroupAccessibilityChildrenisAccessibilityElement,但我只能完全删除单元格的 Voice Over 或删除单独的项目读取,留下整体阅读,这与我需要的相反。如何从整体上移除 ell 的焦点,并分别为其所有项目留下焦点?

最佳答案

只需使用合理的辅助功能标签使每个单独的项目都可访问,然后 VoiceOver 才会停止播报整个单元格。

关于ios - 语音 : Read items of table cell separately - not as a whole,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53387115/

相关文章:

swift - Apple 编写 Swift 编程代码时出现意外错误(可选链接)

ios - 如何使用 ImageView 制作无限分页 ScrollView ?

ios - 无法以编程方式选择表格 View 单元格

ios - 如何过滤 [[String :String]] using UISearchBar and display as String 类型的数组

ios - [__NSCFString 计数] : unrecognized selector sent to instance

iphone - 平移后 UIImageView 质量下降?

ios - 预加载具有多对多关系的核心数据的最佳实践

ios - 如何从 View 外获取 UITableViewCell 并将其滚动到 View 中

android - 从移动浏览器的初始视口(viewport)中排除 DIV

iOS UICollectionView 导航