我有一个普通的NSTableView,可以显示一个曲目列表。我已经专门用一个表格列来显示一个图标,指示当前正在播放的曲目。
我正在努力添加更全面的VoiceOver支持,我不喜欢当表格中的每一行被选中时,首先说的是“图像”。我想禁用该特定表列的可访问性。
我知道我可以通过继承NSTableView和/或NSTableColumn从accessibilityIsIgnored返回YES来完成此操作。有没有办法在没有子类化的情况下做到这一点?
答案 0 :(得分:1)
没有。没有“setAccessibilityIsIgnored”这样的东西所以你需要使用一个在被询问-accessibilityIsIgnored时回答YES的子类。