Проблема доступности NSScrollView в 10.9 - PullRequest
0 голосов
/ 21 ноября 2018

Я пишу приложение macOS в Objc.

У меня есть NSScrollView с кнопкой A в его documentView, и представление B имеет тот же супер просмотр, что и мой просмотр с прокруткой (NSScrollView).

Я хочу нажать на клавиатуре (control + option + стрелка вправо) от A до B, который не имеет доступа к просмотру прокрутки, когда Voice Over On.

Когда я нахожусь в MacOs 10.10+, единственное, что мне нужно сделать, это

[scrollView setAccessibilityElement:NO];

В 10.9 я пытаюсь использовать

[scrollView accessibilitySetOverrideValue:@"" forAttribute:NSAccessibilityRoleAttribute];

Но когда я его использую, я ничего не могу сделать с кнопкой внутри scrollView.Могли бы вы какие-нибудь решения помочь мне сделать это в macOS 10.9?Заранее спасибо.

1 Ответ

0 голосов
/ 21 ноября 2018

- (BOOL)accessibilityIsIgnored; установить его вернуть ДА

...