iOS VoiceOver "Заголовок не найден"
У меня есть UITableView, где каждый UITableViewCell имеет 2 UILabels: 1 заголовок и 1 контент. AccessibilityTrait заголовка установлен в "заголовок". Я могу видеть, что черта установлена правильно при проверке экрана симулятора с помощью Accessibility Inspector. Но на реальном устройстве, когда я переключаю ротор на "Заголовки", он находит только заголовок панели навигации, но не находит заголовки в UITableViewCells.
0 ответов
Чтобы получить элементы доступности с чертой заголовка в ячейках табличного представления, вы должны выбрать контейнер, который проверяет ваш ротор (здесь, табличное представление).
Когда вы попадаете на свою страницу, ротор проверяет заголовки в главном контейнере, а не во всех остальных, которые могут существовать внутри этого.
Чтобы достичь своей цели:
- Выберите
Containers
элемент ротора, чтобы узнать, присутствуют ли многие из них на странице. - Выберите
Headings
элемент ротора для каждого контейнера, чтобы получить его элементы заголовков.