У меня есть следующие настройки, которые я не могу правильно настроить для автоматической разметки:
Scroll View, which should take the whole screen
|_ Stack View, which should take the whole size of the Scroll View
|_ View 1 with a predefined height of 200
|_ View 2 with a flexible height defined by content, but minimum 300
|_ View 3 with a predefined height of 500
Я пробовал сделать следующее:
- Просмотр прокрутки
- Установите выравнивание сверху, снизу, впереди и сзади для суперпредставления
- Представление стека
- Установите выравнивание сверху, снизу, вперед и сзади к суперпредставлению (представление прокрутки))
- Установить равную ширину для суперпредставления (представление с прокруткой)
- Установить равную высоту для суперпредставления (представление с прокруткой) с приоритетом 250
- 3 вида внутриStack View
- Определение высоты = 200 для View1 и высоты = 500 для View3
- Определение высоты> = 300 для View2
И яget:
- ошибка в IB: Неравенство Ограничение Неопределенность для View2
- , если я запускаю и прокручиваю, я получаю дополнительный интервал сверху и снизу (см. красные области насверху и снизу на скриншотах симулятора)
Пожалуйста, смотрите скриншоты: