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