目标c:UINavigationViewController无法加载根控制器

时间:2012-10-17 09:58:29

标签: objective-c iphone uinavigationcontroller

您好,我在“界面”构建器上有一个导航视图控制器,并将其放在window.rootviewcontroller上,然后我将初始化的视图控制器推送到它。我在这里用过这一行:[window.rootViewController addSubViews:[navigation view]];

[导航视图]里面没有视图。

但是如果我在代码中创建导航并像以前一样做,我可以在屏幕上显示导航。

有谁知道出了什么问题?我也将导航与Interface Builder相关联。

2 个答案:

答案 0 :(得分:1)

您是否正确为“viewcontroller”设置了类,该视图在navigationController层次结构中的navigationcontroller内部(在XIB中)可见

Check the sample below

答案 1 :(得分:0)

你应该试试这个

如果你想设置RootViewController

 self.window.rootViewController = navigationController;

//navigationController its is rOotViewControler.

如果您想添加为SubView。

 [self.window addSubview:navigationController.view];

我希望它会对你有所帮助。