Я пытаюсь создать представление контейнера с контроллером с динамической высотой внутри UIScrollView и автоматически настроить его с помощью автоматического макета.
Раскадровка, иллюстрирующая настройку
View Controller A - это scrollview, в котором включен контейнерный вид, а также больше содержимого ниже.
View Controller B - контроллер представления, который я хочу иметь динамический размер, и для всего содержимого, которое будет отображаться на полной высоте в представлении View Controller A Scroll View.
У меня возникли проблемы с динамическим размером B, чтобы автоматически установить размер Container View в A. Однако, если я установил ограничение высоты на Контейнер в например, 250, это будет ожидаемый результат, если View Controller B также будет иметь 250 высот. Он также отлично работает на высоте 1000, насколько мне известно, все ограничения автоматической компоновки установлены правильно. К сожалению, поскольку высота должна быть динамической, я хотел бы избежать установки ограничения высоты на всех.
Я не уверен, есть ли какие-либо настройки для контроллера просмотра B, я могу установить для него автоматическое обновление его размера в зависимости от его содержимого или любые другие трюки, которые я пропустил. Любая помощь будет высоко оценена!
Есть ли какой-либо способ для размера Container View в в зависимости от того, насколько большой размер View Controller B не задает ограничение по высоте?