У меня есть ScrollView с вертикальной прокруткой. Причиной ScrollView является установка всех моих кнопок, когда ориентация меняется на альбомную.
Есть 2 проблемы, которые возможно связаны:
- В портретной ориентации (без необходимости прокрутки) вид все еще хочет прокручиваться.
- В ландшафте оставляет слишком много места для прокрутки внизу.
Ограничения:
- ScrollView - Конечный / ведущий пробел к superView, нижний пробел до label2, верхний пробел до label1
- ContentView - Космический / Ведущий / Нижний / Верхний интервал для superView, Ширина равна mainView
- Label1 - выравнивание по центру X, верхнее пространство для superView (60), нижнее пространство для scrollView
- Label2 - выравнивание по центру X, нижнее пространство для superView (60), верхнее пространство для scrollView
- Кнопки - выравнивание по центру X, верхнее пространство для superView (50), высота равна (50), нижнее пространство для другой кнопки (30) или нижнее пространство для superView (50)
Настроить настройки просмотра прокрутки сняты. Это все в autolayout, без кода.
Пример контроллера вида:
Что странно, так это то, что у меня есть другие отлично работающие представления прокрутки, которые соответственно меняют размер. При попытке дублировать процесс я продолжал получать те же результаты ...
Огляделся, но не смог найти полезных ответов. Поэтому любая помощь будет принята с благодарностью.
Я добавлю другую информацию, если это необходимо. Я уверен, что это простое решение, которое я продолжаю пропускать -_-