2010-09-16 52 views
0

我有一個正常的NSTableView,顯示軌道列表。我專門設計了一個表格欄來顯示一個圖標,指示當前正在播放的曲目。禁用表列的可訪問性

我正在努力添加更全面的VoiceOver支持,我不喜歡在表格中的每一行被選中時,第一件事就是「圖像」。我想要禁用該特定表格列的輔助功能。

我知道我可以通過子類化NSTableView和/或NSTableColumn來從accessibilityIsIgnored返回YES。有沒有辦法做到這一點沒有子類化?

回答

1

不,沒有「setAccessibilityIsIgnored」這樣的事情,所以你需要使用一個子類,當問到-accessibilityIsIgnored時,它回答YES。