iOS Auto Layout - Как сделать так, чтобы два сложенных вида в портретной ориентации перемещались бок о бок в альбомной ориентации?
Я обновляю свое приложение и хочу разрешить альбомную ориентацию. Мне интересно, как я могу взять два вида, которые сложены друг на друга (и горизонтально по центру в контейнере) в портретной ориентации, и переместить их в горизонтальное положение (и вертикально по центру в контейнере).
Я бы хотел, чтобы bobblehead был выровнен по левому краю, а окно цитаты было выровнено по правому краю. Оба вида должны занимать полную высоту, когда в ландшафте.
Вот несколько снимков экрана:
1 ответ
То, что вы хотите, это иметь разную компоновку, когда размер устройства не соответствует вашему представлению.
В iOS8 вы можете сделать это без жесткого кодирования.
Да, просто разработав правильное ограничение для правильного класса размера ( введем в XCode6)
Вот пример, который делает так же, как вы хотите Пример
Код
Скачать проект
Выход