Я готовлю пользовательское представление, похожее на пример, показанный на скриншоте. Я добавляю все компоненты пользовательского интерфейса (метки, текстовые поля, переключатели и т. д.) во время выполнения. Для позиционирования элементов я использую Autolayout ограничения. Эта часть пока работает нормально.
Количество элементов варьируется от контекста к контексту. Интересно, как я могу использовать ограничения Autolayout для динамического изменения размера родительского представления (скорее всего, высоты представления). Поэтому ограничения представления должны учитывать высоту и поля, определенные для вложенных в данный момент подпредставлений.