Пока я все еще боюсь с ограничениями в xcode, становится все легче. Что-то, что я не смог узнать больше, - это когда я добавляю ограничения для своих объектов дизайна. Иногда я получаю пунктирную схему где-то еще, где находится объект, и я не совсем уверен, что это такое. Что представляют собой пунктирные линии в раскадровке?
2
A
ответ
4
оранжевые пунктирные линии представляют собой кадр, в котором будет находиться ваш компонент из-за ограничений, которые вы добавили к нему, чтобы каждый компонент переместился в нужное место. Выберите вид верхнего уровня в вашем представлении. Нажмите кнопку «Редактор» -> обновить кадры
Если у вас есть красные линии, которые представляют собой добавленные конфликтующие рамки, как вы говорите, ширина кнопки равна 50, а другие ограничения говорят, что ширина равна 100, тогда у вас есть 2 конфликтующих ограничения и компонент не может вычислить его раму поэтому просмотрите свои ограничения тогда
синие говорят, что все в порядке с вашими ограничениями
Надеюсь, что мой ответ вам поможет