2013-05-31 5 views
0

Im работает над приложением с viewcontroller, глубоко погруженным в дрель. Im работает с автозапуском и хотел бы просмотреть мои изменения без необходимости проходить через остальные процессы приложений.Есть ли способ просмотреть сцену раскадровки без запуска приложения?

Есть ли способ посмотреть, как сцена будет выглядеть на экране без необходимости запуска всего приложения?

+0

Вы можете попробовать установить его как начальный контроллер (или перетащить стрелку от текущего к этому), но имейте в виду, что если контроллер зависит от переданных данных от контроллера выше в иерархии, вы получите крушение. – Alladinian

+0

, и это также сломает мне segues, из которых 2 из них. Я думал, давным-давно, xcode имел возможность просто просмотреть xib без запуска приложения, но я не могу найти эту опцию больше ... – marciokoko

+0

Xcode все еще делает это, только для OSX (имитировать документ). – Alladinian

ответ

1

Существует пункт меню, называемый simulate document. К сожалению, более новые версии Xcode больше не доступны для приложений iOS, только OSX.

1

Если вы хотите увидеть эффект изменения между телефонами с 3.5inch и 4inch или изменения ориентации, вы можете изменить имитированные показатели на раскадровке. Это покажет вам, как ваши элементы ui будут выстраиваться на основе настроек автозапуска. Все, что вы делаете в своем коде в вашем контроллере просмотра, не вступит в силу, так как вы на самом деле ничего не используете. Это покажет только результаты, основанные на вещах, которые вы установили в раскадровке.

Для этого выберите контроллер вида на раскадровке и откройте инспектор атрибутов (Cmd + Option + 4).

Все моделируемые показатели, скорее всего, имеют значение Inferred. Здесь вы можете изменить размер и ориентацию.

Используя это, вы можете как минимум найти некоторые ошибки. Скажем, у меня есть кнопка внизу представления, но я установил ограничение на «Верхнее пространство для наблюдения» вместо дна. Когда я изменяю Simulated Metric на 3,5 дюйма, эта кнопка будет в нижней части экрана.

Смежные вопросы