【发布时间】:2013-04-25 08:02:52
【问题描述】:
当UITableView 可编辑时,其UITableViewCells 允许用户在 VoiceOver 开启时执行自定义操作。当 VoiceOver 光标位于单元格上时,用户可以通过向上或向下滑动来听到可用的操作,然后通过双击屏幕上的任意位置来调用操作。我的单元格中只有两个可用的操作:Delete(调用通常的单元格删除)和 Default(调用单元格上的点击)。我的问题有两个:
有没有办法向单元格添加自定义 VoiceOver 操作?
默认情况下,即使表格视图委托在tableView:titleForDeleteConfirmationButtonForRowAtIndexPath: 方法中返回自定义标题,删除 操作也会被读出为“删除”。如何让 VoiceOver 读出自定义动作标题?
【问题讨论】:
-
@Masih 仍然无法解决问题。这个解决方案实际上有帮助:stackoverflow.com/a/48689384/4723935
标签: ios voiceover uiaccessibility