Фокус доступности UIDatePicker выходит за пределы компонента - PullRequest
0 голосов
/ 07 января 2020

Я разрабатываю UIDatePicker для приложения, которое требует высокого уровня доступности. Функциональность сборщика работает нормально с регулируемой чертой, но я столкнулся со странным сценарием, когда отдельные элементы сборщика go выходят за пределы ограничений самого сборщика.

enter image description here

Вы можете увидеть выше с помощью инспектора специальных возможностей, что кнопки выше подсвечиваются, а не только средство выбора.

Я установил все ограничения в XIB, которые включают ограничение высоты для самого сборщика.

Когда я go в иерархии представления отладки, вы можете видеть, что элементы внутри идут выше и ниже фактического представления.

enter image description here

Я попробовал очевидные вещи:

  • Установка ограничения клипа на true
  • Проверка ограничения
  • Установка вертикального приоритета объятия на 1000

Но, похоже, ничего из этого не работает.

Если у кого-то есть идеи о том, почему это происходит, я был бы очень признателен, поскольку, хотя это не является проблемой остановки показа, это, безусловно, ухудшает работу пользователей с ограниченным зрением, использующим voiceOver.

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