2014-11-09 3 views
0

Возможно, я подхожу к этому неправильно, но я пытаюсь создать экземпляр NavigationController, который я создал в своем раскадровке, в метод AppDelegates FinishedLaunching.Xamarin.iOS экземпляр Storyboard Контроллер навигации в AppDelegate

Так, что-то вроде этого:

public override bool FinishedLaunching (UIApplication app, NSDictionary options) 
    { 
     window = new UIWindow (UIScreen.MainScreen.Bounds); 

     initialViewController = Storyboard.InstantiateInitialViewController() as UIViewController; 

     window.RootViewController = initialViewController; 
     window.MakeKeyAndVisible(); 
     return true; 
    } 

но вместо ViewController, я хочу быть инстанцирования NavigationController.

Можно ли это сделать?

ответ

0

Просто установите контроллер навигации в качестве корневого контроллера в раскадровке. Это маленькая стрелка (segue), указывающая на первый контроллер.

Затем вы можете направить его as UINavigationViewController, если вам нужно.

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