2016-12-07 3 views
0

xcode designXcode 8 ограничения требуется помощь

Я новичок в разработку IOS и иметь прилагаемый экран, который я развивающийся только в портретном режиме. Я пробормотал с ограничениями на половину сегодняшнего дня, но на самом деле ничего не добился, чтобы сделать эту работу ничем, кроме 5-х.

Не уверен, что я склоняюсь к краю телефона и/или к коробке сбоку от той, которую я пытаюсь сдержать или и то, и другое!

Было бы очень признательно, если бы кто-то мог указать мне в правильном направлении, чтобы это соответствовало всем размерам экрана. Пейзаж Я думаю, что это несбыточная мечта на этом этапе :)

+0

Возможно, вы можете описать свою иерархию просмотров немного больше. Представлены ли эти коллекции? Используете ли вы представления стека? и т. д. – beyowulf

+0

Как выглядит устройство, которое разбивает макет? –

+0

различные кнопки - это только заголовки, которые отображают другой контроллер вида при нажатии. Я не использую представления стека, так как я не понимаю их полностью и просто стараюсь держать его простым. Когда я изменяю размер до iPhone 6 или 7, ящики остаются отрегулированными в левой части экрана, когда вы смотрите на него. не уверен, как добавить другое изображение в строку сообщения – Chap

ответ

0

Здесь находятся ширина ограничения вы должны добавить к каждой кнопке:

  • добавить равную ширину ограничения для каждой кнопки на главный экран, а затем установите он умножится до 0,5. Это сделает каждую кнопку на половину ширины экрана.

  • для темно-синих кнопок, сделать ведущую ограничение по левому краю зрения (а не маржинальной) и установить его константу 0.

  • для светло-голубых кнопок, сделайте косую ограничение на правый край зрения (а не маржа) и установить его константу 0.

для Y позиционирования, вы должны сделать следующее:

  • для верхних кнопок, добавьте ограничение вертикального расстояния от кнопок к виду заголовка, с постоянной установкой на все, что вы хотите

  • для каждой кнопки, которая следует за ней, добавьте ограничение вертикального расстояния к кнопке над ней, константа 0

  • для нижних кнопок, а вертикальное расстояние между ограничением для нижней направляющей макета с константой 0

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

+0

Спасибо. Работает. Могу сегодня посмотреть телевизор сегодня! – Chap

+0

мое удовольствие ... не забудьте отметить его как правильный ответ, пожалуйста. – BJHStudios

+0

Можно ли задать другой вопрос, относящийся к оригиналу, или мне нужно создать новый пост? – Chap

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