Отключение доступности для столбца таблицы - PullRequest
0 голосов
/ 17 сентября 2010

У меня есть нормальный NSTableView, который отображает список треков. Я выделил столбец таблицы для отображения значка, указывающего, какая дорожка воспроизводится в данный момент.

Я работаю над добавлением полной поддержки VoiceOver, и мне не нравится, когда при выборе каждой строки в таблице первое, что говорится, это "изображение". Я хотел бы отключить доступ для этого конкретного столбца таблицы.

Я знаю, что могу сделать это, создав подклассы NSTableView и / или NSTableColumn для возврата YES из accessibilityIsIgnored. Есть ли способ сделать это без подклассов?

1 Ответ

1 голос
/ 17 сентября 2010

Нет. Нет такой вещи, как setAccessibilityIsIgnored, поэтому вам нужно использовать подкласс, который отвечает на YES, когда его спрашивают -accessibilityIsIgnored.

...