我正在阅读 Dave Mark 和 Jeff LaMarche 所著的《Beginning iPhone 3 Developement - Exploring the iPhone SDK》一书。我已经阅读了导航控制器和多视图应用程序,现在我想创建自己的小应用程序,一个非常简单的 Twitter 应用程序。我想要一个登录视图,如果登录成功,我希望向用户显示一个带有选项卡栏的视图,其中每个选项卡都是更新、时间线等。现在我只是去更新视图。
所以我想到了一个基于导航的应用程序。第一个视图,登录视图,位于堆栈的底部。当用户登录时,带有标签栏的视图被推送到堆栈上。然后用户在选项卡中做他想做的任何事情。(S)然后他应该能够按下某种注销按钮,这会将标签栏视图从堆栈中弹出,并将用户带回登录视图。
现在我的问题(对不起,我的冗长解释):这是要走的路吗?如果是这样,我该怎么做?我是创建一个名为 LoginViewController 的视图控制器,它是 UINavigationController 的子类,还是什么?