Если вы видите с красными линиями, это означает, что существует хотя бы одно отсутствующее ограничение. При добавлении ограничений к компоненту он должен покрывать весь его кадр (размер: высота/ширина и начало координат: x/y). Если вы хотите, чтобы высота/ширина изображения отображалась динамически (в зависимости от размера экрана), вы должны добавить Равные ширины и Равные высоты Ограничения между изображением и видом контейнера.
Кроме того, в xcode 8 вы можете легко выбрать желаемый класс размеров, выбрав устройство и его ориентацию. Итак, давайте предположим, что вы хотите установить ограничения для всех IPADS в ландшафтном режиме, в режиме раскадровки вы должны выбрать -для ПРИМЕР-:
Кроме того, вы можете проверить this video от WWDC 2016.
Надеюсь, это помогло.
Как настроить ориентацию ландшафта в раскадровке, чтобы установить ограничения для портретного режима? –
Я предполагаю, что ответ показывает это :) Не могли бы вы рассказать подробнее? –
Мне нужно установить положение Y для изображения в середине, и я не знаю, как правильно установить его. Если я добавлю недостающее ограничение, всегда есть константа, и я хочу работать без этой константы. –