私のアプリケーションでは、私のアプリケーションのメインビューを保持して制御するために使用しようとしているmainViewControllerがあります。最初にスプラッシュ画面をロードしましたが、ユーザーがスプラッシュ画面をタップするとメインメニューに移動するようにしたいと考えています。UINavigationControllerはタイトルを表示していますが、表示はしません
私はスプラッシュ画面の部分が正常に動作していますが、NavigationController部分に問題があります。
[splashView.view removeFromSuperview];
mainMenu = [[menuScreenViewController alloc] initWithNibName:@ "menuScreenViewController" bundle:nil]; mainMenu.title = @ "メニュー"; mainNavController = [[UINavigationController alloc] init]; [mainNavController pushViewController:mainMenu animated:NO];
[MAINVC.view addSubview:mainNavController.view];
[mainMenu release]; [mainNavController release];
[splashView release];
(MAINVCは他の場所でメインビューコントローラとして定義されています)。
とにかく、私はこれを行うと、タイトルが 'Menu'であるナビゲーションコントローラを取得しますが、ナビゲーションコントローラにはmainMenuビューコントローラに含まれるビューは表示されません。
mainMenuのビューにMAINVC.viewのサブビューを追加するだけで、正しく表示されます。
ナビゲーションコントローラに表示する方法を教えてください。
avery、この回答は役に立ちましたか? –