Замените Window rootViewController другим контроллером представления, используя раскадровку - PullRequest
0 голосов
/ 27 марта 2012

Я новичок в раскадровке, в основном использую IB.У меня есть первоначальный временный View Controller (назовем его BootstrapViewController), который предназначен исключительно для загрузки данных из веб-сервиса, а затем для передачи управления UITabViewController.Данные необходимы для определения того, какие элементы вкладок отображать.

В мире без раскадровки я просто делаю:

// Do whatever you need to UITabViewController, then call this
[UIApplication sharedApplication].keyWindow.rootViewController = myTabVC;

Возможно ли это с помощью раскадровки?Я попытался создать именованный переход из BootstrapViewController для контроллера представления вкладок, затем вызвал performSegueWithIdentifier, не повезло.

1 Ответ

1 голос
/ 27 марта 2012

Вы можете сделать это точно так же, как всегда, установив свойство rootViewController в окне.Вы даже можете загрузить панель вкладок из раскадровки.Используйте instantiateViewControllerWithIdentifier UIStoryboard: чтобы загрузить определенный контроллер представления из раскадровки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...