2015-11-07 4 views
1

Я работаю над небольшим приложением и стараюсь лучше понять ограничения.Ограничения не обновляются в xcode

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

enter image description here

enter image description here

Что я вижу в том, что если я изменю «ширина = 100» значение на левой стороне, он не обновляется в инспекторе размера или предварительного просмотра. И когда я обновляю его в инспекторе размеров, он обновляет предварительный просмотр, но не меняет значение слева.

Что именно происходит здесь?

ответ

2

в так называемой «Структуре документа» (слева) вы можете указать имена ограничений, которые помогут вам легче идентифицировать их. они не должны быть в каком-либо специальном формате. вместо width = 100 Вы могли бы просто назвать это ограничение ширины для моей кнопки. для изменения фактического значения используйте указатель размера справа.

+0

Значит, 'width = 100' было просто значением по умолчанию, которое xcode дал, когда я создал ограничение изначально? – Geuis

+0

да, точно! :) –

+0

Это самая противоречивая вещь, которую я когда-либо видел. Я потратил столько времени, пытаясь понять, почему макет был сломан, и я просто понял это. Я отправил отзыв с веб-сайта apple, чтобы сделать эту точку более ясной (возможно, добавив значение ограничения в круглые скобки) –

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