Я разрабатываю UIDatePicker для приложения, которое требует высокого уровня доступности. Функциональность сборщика работает нормально с регулируемой чертой, но я столкнулся со странным сценарием, когда отдельные элементы сборщика go выходят за пределы ограничений самого сборщика.
![enter image description here](https://i.stack.imgur.com/quNyr.png)
Вы можете увидеть выше с помощью инспектора специальных возможностей, что кнопки выше подсвечиваются, а не только средство выбора.
Я установил все ограничения в XIB, которые включают ограничение высоты для самого сборщика.
Когда я go в иерархии представления отладки, вы можете видеть, что элементы внутри идут выше и ниже фактического представления.
![enter image description here](https://i.stack.imgur.com/kh2FP.png)
Я попробовал очевидные вещи:
- Установка ограничения клипа на true
- Проверка ограничения
- Установка вертикального приоритета объятия на 1000
Но, похоже, ничего из этого не работает.
Если у кого-то есть идеи о том, почему это происходит, я был бы очень признателен, поскольку, хотя это не является проблемой остановки показа, это, безусловно, ухудшает работу пользователей с ограниченным зрением, использующим voiceOver.