ビューコントローラーにログアウトボタンがあり、タブバーメニューがあります。ログアウトを押すとログアウトできますが、タブバーメニューがナビゲーションビューコントローラーに表示されます。
この問題を解決するのを手伝ってくれませんか、よろしくお願いします。
ビューコントローラーにログアウトボタンがあり、タブバーメニューがあります。ログアウトを押すとログアウトできますが、タブバーメニューがナビゲーションビューコントローラーに表示されます。
この問題を解決するのを手伝ってくれませんか、よろしくお願いします。
あなたはタブバーコントローラーにいて、ログアウトするときにloginViewControllerに移動したいということだと思います。これは発生していますが、タブ バーは引き続き表示されており、ログアウトしたときにタブ バーを非表示にする必要があります。
タブ バーがまだ表示されている理由は、tabBarController から移動していないためです。いずれかのタブ内で新しい loginController に移動しています。
あなたの質問に対する私の解釈がおおよそ正しい場合、ここに答えがあります。
UINavigationControllers と UITabBarControllers iOS 6.1 の処理方法
これは、ログイン画面を処理する方法を示しています->タブバーコントローラー、各画面にログアウトボタンがあり、ログイン画面に適切に戻ります(注-ここで行っているように、新しいログイン画面を作成しません。元のログイン画面に正しく戻ります)。