2010-11-22 6 views
1

初めてアプリケーションを起動したときに、ログインするボタンが表示されます。ログインが完了したら、タブバービューを表示します。私のアプリケーションデリゲートをUITabBarControllerを指すように設定しますか?これどうやってするの?私はアプリのデリゲートの私のUITabBarControllerをロードログインページとナビゲーションバー

答えて

1

ので、ログイン画面を追加する前にapplicationDidFinishLaunchingWithOptionsの最後のビットは、次のようになります後、あなたは、単にそれを挿入

[window addSubview:tabcontroller.view]; 
[window makeKeyAndVisible]; 

は、タブバーをカバーしてビューを追加するにはtabbarcontrollerとmakeKeyAndVisible前に、次のように:

[window addSubview:tabcontroller.view]; 
[window addSubview:loginViewController.view]; 
[window makeKeyAndVisible]; 

"loginViewController" ビューには、すべてを網羅表示されます。一旦それを却下すると、タブバーが表示され使用可能になります。

+0

このログインビューを無効にするコードは、loginViewControllerクラスにありますか?私が終わった後、[self.view removeFromSuperview]を使うのが私の推測だろうか? – aherlambang

+0

右。私はアニメーション除去を使用します:\t \t \t [self.parentViewController dismissModalViewControllerAnimated:YES]; –

関連する問題