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

"Любой" класс размера отсутствует в Xcode 8

Я немного запутался, увидев новые опции класса размера компоновщика интерфейса в бета-версии Xcode 8. Я использовал для создания пользовательского интерфейса для своих приложений, сначала создав их в классе "Любой", а затем выполнив некоторые пользовательские настройки в других. Предполагается ли, что рабочий процесс будет изменен в этой новой версии Xcode?

Любой класс размера в Xcode 7

4b9b3361

Ответ 1

Способ сделать это немного изменился в новой версии Xcode. Он должен автоматически создавать "any-any". Взгляните на это видео WWDC, которое, я думаю, объясняет это подробно. Также есть часть 2, поэтому следите, если вам нужно.

https://developer.apple.com/videos/play/wwdc2016/222/

Надеюсь, что смогу помочь,
Zack

Ответ 2

Пользовательский интерфейс для выбора классов размеров изменился в xcode 8. Теперь это выглядит следующим образом:

Любые ограничения, которые вы добавляете без выбора опций Vary for Traits, будут рассмотрены как для всех классов размера (Any Any)

введите описание изображения здесь

Чтобы добавить ограничение к определенному классу размера, добавьте его, выбрав:

  • Устройство внизу и выбрав Vary for Traits варианты этого класса размера.
  • Когда вы добавляете ограничения для определенного класса размера, панель становится синим, как показано ниже

введите описание изображения здесь

Ответ 3

Чтобы преобразовать из старого Any Any в новый макет Trait, пройдите через каждый из ваших контроллеров View и обновите все кадры.

Screen shot