0

UITableViewControllerをルート ビュー コントローラーとして使用しているアプリケーションがあります。

アプリの起動時に簡単なログイン画面をポップする必要があります。

プロジェクトのプロパティに反しているため、ルートビューコントローラーとして設定できません。

また、ストーリーボードを使用しています。

4

2 に答える 2

1

簡単に言うと、ルート ビュー コントローラー (あなたの場合は UITableViewController) の viewDidAppear のメソッドで、ログイン画面を modalViewController として表示します。最初に ViewController の識別子を設定する必要があります。

   UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Storyboard"
                                                 bundle:nil];
LoginViewController *lgn = [storyboard instantiateViewControllerWithIdentifier:@"LoginView"];
[self presentViewController:lgn animated:YES completion:NULL];

独自のストーリーボードとビュー コントローラーの名前を使用します。

于 2013-04-04T08:10:47.723 に答える