0

こんにちは私はInterfaceBuilderにナビゲーションビューコントローラーを持っていて、それをwindow.rootviewcontrollerに配置してから、初期化されたビューコントローラーをそれにプッシュしました。ここでこの行を使用しました:[window.rootViewController addSubViews:[navigation view]];

[ナビゲーションビュー]には内部のビューがありません。

しかし、コードでナビゲーションを作成し、以前と同じようにすると、ナビゲーションを画面に表示させることができます。

誰かが何が悪いのか知っていますか?ナビゲーションをInterfaceBuilderにもリンクしました。

4

2 に答える 2

1

Have you set the class correctly for the "viewcontroller" which is visible inside navigationcontroller(in XIB) within the navigationController hierarchy

Check the sample below

于 2012-10-17T10:23:32.717 に答える
0

これを試してみてください

RootViewControllerを設定する場合

 self.window.rootViewController = navigationController;

//navigationController its is rOotViewControler.

SubViewとして追加する場合。

 [self.window addSubview:navigationController.view];

お役に立てば幸いです。

于 2012-10-17T10:07:15.860 に答える