我想创建一个应用程序。例如,该应用程序将让人们阅读笑话。然后人们可以按下按钮,另一个视图显示人们可以插入他们自己的笑话。我们是否应该更换iPhone应用程序的RootView控制器?
人们完成插入自己的笑话后,我希望他们回到前一个屏幕。
这样做的标准方法是什么?
将所有控制器放在应用程序委托上并更改rootviewcontroller?
我想创建一个应用程序。例如,该应用程序将让人们阅读笑话。然后人们可以按下按钮,另一个视图显示人们可以插入他们自己的笑话。我们是否应该更换iPhone应用程序的RootView控制器?
人们完成插入自己的笑话后,我希望他们回到前一个屏幕。
这样做的标准方法是什么?
将所有控制器放在应用程序委托上并更改rootviewcontroller?
uinavigation控制器将运行良好。 U可以将人推送到一个新的控制器,在那里他们输入他们的笑话,然后将他们弹回到根目录。你可以在有或没有动画的情况下做到在应用程序委托中设置UiNavigationController,并以您的jokesviewcontroller作为根进行初始化。
这里是一个职位,我只是对这个问题
一种可能是用root UIViewController的presentModalViewController:animated:
方法提出了“玩笑插入”视做。
一旦笑话插入完成(或者如果用户取消插入),您只需按原样返回到前一个视图。
太棒了。所以rootview控制器将成为非导航控制器,不应该改变。 – 2011-05-02 10:47:11
是的,这是正确的。 – 2011-05-02 13:40:57