Я нашел способ редактировать представление, добавленное к сцене (находящееся на том же уровне иерархии, что и ViewController).
К сожалению, это из hackish
типов действий.Моя Xcode
версия Version 4.5.2 (4G2008a)
.Я проверил это в реальном проекте и новом пустом проекте.
Основная идея состоит в том, что Xcode
действительно имеет возможность редактировать такие внешние виды, к сожалению, этот режим не активируется напрямую.
В методе, который я обнаружил, вам нужно иметь 2 уровня иерархии внутри внешнего вида:
Scene
|- VC
|- View
|- ExternalView
|- SubView1
|- SubView2
- Затем перейдите на
Document Outline
панель - найти
SubView2
в дереве вашей сцены - дважды щелкните по нему
Появится область редактирования, и ее координаты будут сохранены в пользовательских данных проекта, так что вы можете переместить ее в более подходящее местоесли вы хотите, и в следующий раз вы откроете раскадровку в IB на машине, она будет там.Хотя я думаю, что на других машинах вам придется делать это снова (я этого не проверял).