2015-05-22 4 views
3

В последнее время я пытаюсь решить проблемы. У меня довольно сложный вид. При подключении моих ограничений некоторые из моих ограничений становятся красными. Симулятор все еще работает, но мои ярлыки и кнопки не установлены. Почему ограничения красные?xcode 6 - красные ограничения

+0

Потому что они находятся в конфликте. Предположим, у вас есть представление с ограничением ширины 100 px. В этом представлении у вас есть представление с ограничением ширины 80 px. Верхнее (левое) пространство для ограничения супервизора - 0px. Теперь любое ограничение, которое заставит конечное (правое) пространство контролировать ничего, кроме 20px, сделает ситуацию невозможной. В такой ситуации конфликтующие ограничения становятся красными. – mvds

ответ

7

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

Если вы посмотрите на внутреннюю левую панель, в нем будет желтый или красный круг со стрелкой. Если вы нажмете это, он перечислит все проблемы для вас.

enter image description here

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