2017-02-21 9 views
2

Это первый раз, когда я делаю приложение iOS в обеих ориентациях.Установка правильных ограничений на UIView в портрете и ландшафте

У меня есть UIView, как показано на рисунке выше. 1]

Я установил следующие ограничения: центрировался, центрирован, ведущие и замыкающие пространство: 8, высота: 265.

Я хочу, чтобы это UIView смотреть в полноэкранном режиме в ландшафтном режиме, например, что ведущий, Продольный, верхнее и Bottom застрял на всех краях.

Пожалуйста, помогите мне в этом. Вышеуказанные установленные ограничения выглядят неуместно в ландшафте. Смотрите изображение ниже:

enter image description here

Приведенные выше скриншоты размера iPhone 6с. Мне нужно приложение для поддержки iPad в обеих ориентациях.

Эти ограничения уже примененные мной:

enter image description here

EDIT: После того, как изменяются для признаков применяется:

enter image description here

Портрет ограничения являются активными один и неактивны из них применяются к ландшафту. Это выглядит так, как я хочу в раскадровке, но все же занимая высоту портрета во время выполнения.

РЕДАКТИРОВАТЬ 2: Вариация для черт работает над этим классом определенного размера, но не для всех классов размеров. Предложите, как установить одинаковые ограничения для всех классов размеров.

ответ

5

выберите вариант пейзаж (внизу экрана рядом с заходящего авто панель макета), а затем нажмите для разных значений, теперь дайте новые ограничения, которые вы хотите в ландшафтном режиме, а затем выберите сделанные изменения.

Теперь у вас есть два разных ограничения для пейзажного и портретного режима.

+0

Я пробовал это, но он только хорошо показывает в раскадровке, а не в симуляторе. Ограничения были установлены правильно – Dia

+0

Это отлично работает для меня. вы покажете мне изображения или видео? –

+0

Пожалуйста, отредактируйте отредактированный вопрос, содержащий ограничения – Dia

0

Добавить ниже ограничений просто изменить значение константы в соответствии с вашим требованием -

enter image description here

Проверить ниже -

enter image description here

+0

Для этого мне придется делать выходы всех ограничений? – Dia

+0

нет, просто добавьте раскадровку. –

+0

Это конечные, ведущие, вертикальные и вертикальные ограничения. –

Смежные вопросы