Я создаю пользовательский интерфейс для видеоплеера и стараюсь, чтобы он хорошо выглядел на всех устройствах (от iPad Pro до iPhone SE)
К сожалению, у меня проблемы с динамическим размеромконкретные элементы.В частности, UISlider и UILabel.Для этого вопроса я специально спрятал UILabel, чтобы сосредоточиться на UISlider.
Вот мои настройки в Интерфейсном Разработчике в Xcode:
Соответствующей частью является ограничение:
Seek Bar.height = 0.1 x height
Это должно установить UISlider в нижней части пользовательского интерфейса равным 1/10 от полного размера View, независимо от размера экрана.
Когда я загружаю это на iPad, оно выглядит хорошо.Но когда я загружаю его на iPhone SE, я получаю следующее:
Панель поиска ОГРОМНА!Почти 1/4 высоты всего просмотра.Что я делаю неправильно?Я что-то не так понимаю относительно размера UISliders?