На раскадровке внутри контроллера представления у меня есть scrollview. Панель навигации и представление стека встроены в область прокрутки. Программно я добавляю некоторые элементы пользовательского интерфейса один под другим внутри представления стека.
С помощью раскадровки ограничения для прокрутки устанавливаются такими же, как и для безопасной области - сверху, снизу, вперед, в конце и по ширине.
Ограничения панели навигации - конечная, ведущая, верхняя, ширина такие же, как и в супер-просмотре.
Ограничения Stackview - конечный, ведущий, нижний, ширина такие же, как и в супервизоре.
Нижняя часть панели навигации такая же, как и верхняя часть stackview, поэтому они расположены одна под другой.
После установки этих ограничений возникает ошибка просмотра прокрутки - нужны ограничения для: положения Y или высоты
Поскольку элементы пользовательского интерфейса динамически добавляются в стек, как мне установить высоту в раскадровке? Есть лучший способ сделать это?
Я попробовал опцию «добавить недостающее ограничение», и она добавляет постоянную высоту в стек, что не работает для всех устройств. Любая помощь приветствуется, так как я новичок в разработке приложений для iOS. Спасибо.