アプリの起動時に presentModalViewController を表示させようとしています。presentModalViewController を正常に表示させることはできますが、それを UINavigation コントローラーにしようとすると、空白の UINavigationController しか表示されません。
私のクラスの概要は次のように定義されています。
#import <UIKit/UIKit.h>
@class Login;
@interface Overview : UINavigationController {
}
-(IBAction) btnRegistrationPressed;
-(IBAction) btnLoginPressed;
@end
次に、デリゲートでこれを行っています:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
// Add the tab bar controller's view to the window and display.
[self.window addSubview:tabBarController.view];
Overview *overviewViewController = [[Overview alloc] initWithNibName:@"Overview" bundle:nil];
[self.tabBarController presentModalViewController:overviewViewController animated:YES];
[overviewViewController release];
[self.window makeKeyAndVisible];
return YES;
}
ライブラリからUiNavigationコントローラーをドラッグしたOverview.xibもあります。その下にあるView Controllerは、画面にメッセージを表示するtestというクラスに設定されています。
起動すると、空白の UINavigationController しか表示されません。
何か案は?