我正在以编程方式创建一个导航控制器,如下所示:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.mainMenuViewController = [[MainMenuViewController alloc] init];
self.window.rootViewController = self.mainMenuViewController;
UINavigationController* navigationController = [[UINavigationController alloc] initWithRootViewController:self.window.rootViewController];
[self.window makeKeyAndVisible];
[[GKHelper sharedInstance] authenticateLocalPlayer];
return YES;
}
而且,虽然 Xcode 似乎对此非常满意,但当我使用此代码启动我的应用程序时,我却遇到了黑屏。当我将其注释掉并仅使用情节提要中的箭头时,它可以正常工作,但我没有导航控制器。我究竟做错了什么?