iOS Доступность приложения - Как сделать голос за кадром, чтобы прочитать имя экрана, когда появляется представление? - PullRequest
0 голосов
/ 28 февраля 2020

Одним из требований к разрабатываемому приложению является то, что когда пользователь перемещается или видит экран, голос за кадром должен сообщать информацию об этом экране. И он должен объявить только один раз, прежде чем фокус перейдет к какому-то элементу в представлении.

Может ли кто-нибудь помочь или дать какие-то идеи, как этого добиться?

1 Ответ

1 голос
/ 28 февраля 2020

Убедитесь, что у вас self как isAccessibilityElement = true.

. У вас должно быть accessibilityLabel для self.title, которое будет озвучивать имя экрана.

override func viewWillAppear(_ animated: Bool) {
    super.viewWillAppear(animated)
    self.title = "TEST"
    self.isAccessibilityElement = true
    self.accessibilityLabel = self.title
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...