Когда VoiceOver активирован, мой UITableView
неправильно прокручивается. Когда будет достигнута последняя видимая ячейка и пользователь проведет жестом VoiceOver к следующему элементу, будет выбран вид нижнего колонтитула. TableView имеет стиль .grouped
. Правильное поведение должно быть go через все ячейки, и в конце должен быть сфокусирован вид нижнего колонтитула. Таблица имеет нижний колонтитул с плавающей секцией. Нижний колонтитул раздела является подклассом UITableHeaderFooterView
. Все ячейки и представление нижнего колонтитула доступны либо как элемент доступности, либо как контейнер и имеют размеры с автоматическим макетом. Иерархия представления выглядит следующим образом:
Я что-то упустил или почему это не работает, как задумано? Мне удалось заставить это работать в примере приложения с табличным представлением и представлением нижнего колонтитула раздела, где VoiceOver правильно считывает содержимое.