0

iOS 4用に作成したアプリは、iOS 5で実行すると機能しません。次のエラーが発生します:

「アプリケーションは、アプリケーションの起動時にルートビューコントローラーを備えている必要があります」

このエラーを修正するには、次のコードを更新するにはどうすればよいですか?

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {  

UINavigationController *navcon = [[UINavigationController alloc] init] 
TSViewController *pvc = [[TSViewController alloc] init];

[navcon pushViewController:pvc animated:NO];
[navcon setNavigationBarHidden:YES animated:NO];
    [pvc release];
[window addSubview:navcon.view];


return YES;

}

4

1 に答える 1

1

[window setRootViewController:navcon]; の代わりにaddSubview

于 2011-11-14T07:37:13.680 に答える