私は、DaveMarkとJeffLaMarcheによる「BeginningiPhone3 Developement-Exploring theiPhoneSDK」という本を読んでいます。ナビゲーションコントローラーとマルチビューアプリケーションについて読んだので、今度は自分の小さなアプリ、非常にシンプルなTwitterアプリを作成したいと思います。ログインビューが必要です。ログインが成功した場合、各タブが更新、タイムラインなどであるタブバー付きのビューがユーザーに表示されるようにします。今、私はただ更新ビューに行きます。
そこで、ナビゲーションベースのアプリについて考えました。最初のビューであるログインビューは、スタックの一番下にあります。ユーザーがログインすると、タブバーのあるビューがスタックにプッシュされます。次に、ユーザーはタブで、そこでやりたいことを何でもします。(S)次に、ある種のログアウトボタンを押すことができるはずです。これにより、タブバービューがスタックからポップされ、ユーザーはログインビューに戻ります。
今私の質問に(私の長い説明のために申し訳ありませんが):これは行く方法ですか?もしそうなら、どうすればいいですか?UINavigationControllerをサブクラス化するLoginViewControllerというビューコントローラーを作成しますか?