2011-08-04 11 views
1

私はタブバーコントローラのアプリケーションを作っています。ここでは、ログインページを最初のタブバーとして設定します。私はログインタブを押してログイン手順を完了しました。今度は再び最初のタブログインを押すとページがリロードされ、ログインページが再び表示されます。私は成功したログイン後にページをロックする必要があります。すべてのタブで同じ問題。タブバーコントローラが同じページを再読み込み

答えて

1

ナビゲーションコントローラをタブビューとして使用している場合、UITabBarは、ユーザーが対応するタブをタップすると、ルートコントローラ(スタックの一番下)に戻ります。

これを回避するにはいくつかの方法があります。ナビゲーションスタックから不要になったView Controller(ログインページ)を最も簡単に削除する方法の1つです。

+0

あなたは簡単に私に言ったことができますか?私はこの分野では新しいです – Hiren

+0

一般的にView ControllerのAppleのドキュメントをチェックします:http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/Introduction/Introduction.html#//apple_ref/doc/ uid/TP40007457 –

+0

しかし、取り除く鍵:ログインしたビューコントローラにビューコントローラスタックを変更し、ログインビューコントローラを削除する必要があります。 –