Как я могу настроить «z» -позицию объектов (например, отправив UIImageView
s вперед / назад) во встроенном построителе интерфейса в Xcode?
86
Как я могу настроить «z» -позицию объектов (например, отправив UIImageView
s вперед / назад) во встроенном построителе интерфейса в Xcode?
Просто чтобы дать четкий и актуальный ответ на этот вопрос:
Выберите объект интерфейса, затем «Редактор | Упорядочить | Отправить на задний / передний / и т. Д.» ИЛИ
Выберите объект окна, затем нажмите «Окно» над редактором интерфейса и выберите содержащиеся в нем объекты.
Или вы можете развернуть обозреватель объектов, использовать треугольник раскрытия на объекте окна и выбрать из списка: http://i.imgur.com/041xz.png
Если опция отправки на переднюю / заднюю часть неактивна, попробуйте дважды щелкнуть объект, чтобы выбрать его.
В качестве альтернативы объекты перечисляются в порядке их появления в списке обозревателя объектов.
Я знаю, что изначально этот вопрос был для Xcode 4, но он связан с поиском Google.
В Xcode 5 , 6 и 7 вы все равно можете перейти в меню редактора, выбрать и переместить элементы.
Но вы также можете изменить порядок, просто изменив порядок в структуре документа.
Они расположены в обратном порядке по z-индексу: верхняя часть списка - это задняя часть стека, нижняя часть списка - передняя. Просто перетащите элемент пользовательского интерфейса вниз, чтобы вывести его на передний план.
источник
Нашел: нажмите на объект, который хотите переместить, и в строке меню выберите «Редактор»> «Расположение».
источник
Также щелкните треугольник (открытый) внизу столбца, показывающего вид / объекты / заполнитель / окно. Тогда у вас есть полная иерархия объектов, как из IB, и вы можете переставлять их путем перетаскивания.
источник
Щелкните на предмете, который хотите отправить обратно. В верхнем меню выберите: Редактор -> Упорядочить -> Отправить на задний / передний план.
источник
Вы также можете перетаскивать элементы просмотра в левом меню, чтобы изменить порядок. Z-порядок соответствует порядку пунктов в меню.
источник