繁体   English   中英

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

[英]Objective c : UINavigationViewController unable to load root controller

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

[导航视图]内部没有视图。

但是,如果我使用代码创建导航并像以前一样进行操作,则可以使导航出现在屏幕上。

有人知道哪里出问题了吗? 我也已经将导航链接与Interface Builder链接了。

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

检查下面的样本

你应该试试这个

如果您想设置RootViewController

 self.window.rootViewController = navigationController;

//navigationController its is rOotViewControler.

如果要添加为SubView。

 [self.window addSubview:navigationController.view];

希望对您有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM