2014-10-27 4 views
11

Я использую автозапуск не надолго, и меня часто путают.16 пикселей влево и вправо на UIView, созданный с автозапуском

У меня есть поведение проводных ограничений. Я хочу создать красный вид и сделать его поля 1/1/1/1. Я нажимаю на значок переписывался в раскадровке и установить все четвертые ограничения на 1.

enter image description here

Прежде все значения для левого и правого ограничения -16, и это очень странно. Я понятия не имею, где Xcode их принимает.

Я установил все ограничения на 1 и запустил приложение. На экране я вижу вид с верхним и нижним полями, равным 1, а справа и слева равен 15.

И у меня такое поведение всегда в каждом проекте. Это очень смущает меня и не дает правильно сделать UI.

Кто-нибудь знает, как я могу его избежать? Все, что мне нужно, это сказать «Привет, Xcode, задайте поля для этого представления до 1/1/1/1», и видимым результатом будет представление с полями 1/1/1/1.

enter image description here

ответ

31

Как обычно, сразу после постановки вопроса я нашел решение. Когда вы устанавливаете ограничения, установите флажок «Ограничить на полях».

enter image description here

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