2


tabBar が表示される前に登録画面を作成しています。私の考えは、この方法で登録画面を表示することです(今のところ、却下機能はありません):

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Override point for customization after application launch.

Register *registerView =  [[Register alloc] initWithNibName:nil bundle:nil];
[self presentModalViewController:registerView animated:YES];

return YES;
}

これは AppDelegate.m にあります
残念ながら機能しません。これを解決するのを手伝ってくれませんか?

4

1 に答える 1

3

presentModalViewController:animated:UIViewControllerクラスのメソッドです。アプリデリゲートはViewControllerではないため、このメソッドを送信することはできません。最初のViewControllerを画面に表示するには、それをアプリのメインウィンドウのrootViewControllerプロパティに割り当てます。

self.window.rootViewController = registerView;
于 2012-06-20T15:12:22.913 に答える