我可能以错误的方式接近这个,但我试图将我在故事板中创建的NavigationController实例化为AppDelegates FinishedLaunching方法。
所以,像这样:
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;
}
但是我想要实例化NavigationController而不是ViewController。
可以这样做吗?
答案 0 :(得分:0)
只需将导航控制器设置为故事板中的根控制器即可。这是指向第一个控制器的小箭头(segue)。
如果需要,您可以使用as UINavigationViewController
投射它。