Подтвердить что ты не робот

XCode 7 добавляет ограничения трейдинга/ведущего/верхнего/нижнего

В XCode 6 я мог бы использовать меню "Редактор" в Pin  - Ведущее пространство для наблюдения  - Трейлинг пространства для наблюдения  - Верхнее пространство для наблюдения  - Нижнее пространство для наблюдения

Я не могу найти способ сделать это в бета-версии XCode 7. Если я нажму кнопку "Выровнять" в представлении "Раскадровка", я увижу "Ведущие края" / "Откидные края" / "Верхние края/нижние края", которые, как я предполагаю, это одно и то же, но они все выделены серым цветом.

Добавление этих 4 ограничений в XCode 6 заняло бы около 20 секунд, но я нахожусь за 30 минут в XCode 7 и не могу понять это. Я искал другие сообщения stackoverflow, но не могу найти случай, который отражает мои. Я был бы признателен за любую помощь.

Спасибо.

4b9b3361

Ответ 1

Чтобы вывести Top, Bottom, Leading и Trailing в Superview, сделайте следующее:

  • Выберите вид.
  • Нажмите кнопку Pin (выглядит как TIE Fighter).
  • В разделе "Добавить новые ограничения" снимите флажок "Ограничить на поля".
  • Нажмите левый, правый, верхний и нижний лучи.

Если вы нажмете кнопку "Добавить ограничения", она закроет верхнюю, ведущую и завершающую функцию Superview, а нижнюю - в "Руководство по макету нижней части". Если вы хотите также установить нижний элемент в Superview, нажмите стрелку раскрывающегося списка рядом с нижним значением и выберите "Просмотр" вместо "Руководство по нижнему макету". Затем нажмите "Добавить ограничения".

Ответ 2

К сожалению, они удалили эту опцию из меню редактора, но есть раскрывающееся меню. Там вы можете выбрать другое представление, на которое вы можете назначить свои поля. введите описание изображения здесь.

Ответ 3

Ну, я также встречаю эту проблему в Xcode 7.2 и нашел способ ее решить.

В Xcode 7.2 (и, возможно, также в вашей версии Xcode) сначала выберите представление, к которому вы хотите добавить ограничение, а затем нажмите кнопку "control" на клавиатуре и продолжайте делать это, а затем перетащите вид к супер-обзору. Затем появится меню, а затем вы можете выбрать, чтобы добавить некоторые ограничения. После добавления ограничения вы можете освободить кнопку "control". Обратите внимание, что указанное вами направление будет влиять на доступные ограничения в это время. Например, если вы перетащили влево, то трейлинг-ограничение может быть недоступно.

Ответ 4

Рядом с кнопкой "Выровнять" находится кнопка "Pin", где вы можете установить то, что хотите.

Pin