複数のView Controllerを並べて表示する必要があるアプリ(分割ビュー)に取り組んでいます。この目的のために、ビューを子ビュー コントローラーとして追加しました。
目的: 1 つの子ビュー コントローラーにナビゲーション バーを表示し、親ビュー コントローラーに既に表示されている別のナビゲーション バーを表示したいと考えています。
問題:ナビゲーション バーが子ビュー コントローラーに表示されません。
編集:親View Controllerのナビゲーションバーも非表示に設定しましたが、子View Controllerが呼び出されると、子View Controllerではなく親View Controllerにナビゲーションバーが表示されます。
子View Controllerを追加するコードは次のとおりです。
MyChildViewController *childViewController = [[MyChildViewController alloc] initWithNibName:@"MyChildViewController" bundle:nil];
[self addChildViewController:childViewController];
[childViewController.view setFrame:CGRectMake(0.0f, 0.0f, self.rightContainerView.frame.size.width, self.rightContainerView.frame.size.height)];
[self.rightContainerView addSubview:childViewController.view];
[childViewController didMoveToParentViewController:self];
このコードは正常に機能しており、子ビュー コントローラーは完全に追加されます。それが可能かどうか知りたいですか?
前もって感謝します。