tvOS Возможно ли сделать UILabel доступным без фокусировки? - PullRequest
0 голосов
/ 16 ноября 2018

В моем приложении tvOS я хочу, чтобы моя UILabel считывалась при включенной передаче голоса, но в то же время я не хочу, чтобы моя UILabel фокусировалась. Это вообще возможно? Добавление внимания к UILabel делает его также доступным.

Ответы [ 2 ]

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

Фокусируемый чем?

Если элемент отвечает YES на isAccessibilityElement, то VoiceOver сможет фокусировать его, когда пользователь переключится в режим «Исследование». Обратите внимание, что в этом режиме фокус VoiceOver может отделиться от «родного» фокуса tvOS.

Если у вас есть некоторая контекстная информация, переданная метками, которые не могут быть сфокусированы механизмом фокусировки, может быть целесообразно использовать API accessibilityHeaderElements, чтобы VoiceOver считывал эти метки. Доклад о доступности WWDC 2016 года в конце содержит некоторую информацию о том, как использовать этот API. https://developer.apple.com/videos/play/wwdc2016/202/

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

Хорошо ... после того, как выяснилось, что невозможно сделать UILabel доступным без фокусировки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...