0

您好,我在 Interface builder 上有一个导航视图控制器,并将其放置在 window.rootviewcontroller 上,然后我将初始化的视图控制器推送给它。我在这里使用了这一行:[window.rootViewController addSubViews:[navigation view]];

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

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

有谁知道出了什么问题?我也将导航与 Interface Builder 链接起来。

4

2 回答 2

1

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

检查下面的示例

于 2012-10-17T10:23:32.717 回答
0

你应该试试这个

如果你想设置 RootViewController

 self.window.rootViewController = navigationController;

//navigationController its is rOotViewControler.

如果您想添加为子视图。

 [self.window addSubview:navigationController.view];

我希望它会帮助你。

于 2012-10-17T10:07:15.860 回答