現在、ログイン ビューとタブベース ビューの両方をapplicationDidFinishLaunchingWithOptions
メソッドにスタックしています。この iphone を使用するviewDidLoad
と、両方のクラスでメソッドが実行されます。一度に 1 つのビューを追加する方法を教えてください。まず、ログインに成功した後、タブ ベースのビューに切り替えます。
質問する
40 次
2 に答える
0
タブベースのビューをrootViewControllerとしますが、ログインが必要な場合(ログインを保存する場合)にのみ、ログインビューをモーダルビューコントローラーとして表示します
于 2012-07-19T07:24:02.727 に答える
0
あなたができることはあなたloginViewController
にあなたを表示することでapplicationDidFinishLaunchingWithOptions
あり、ユーザーがログインしたら、以下のコードを使用してあなたをウィンドウのtabViewController
として設定できます。rootViewController
これにより、 が削除され、loginViewController
に置き換えられますtabViewController
。
AppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
appDelegate.window.rootViewController = tabViewController
于 2012-07-19T09:34:37.140 に答える