2011-04-30 33 views
0

我想创建一个应用程序。例如,该应用程序将让人们阅读笑话。然后人们可以按下按钮,另一个视图显示人们可以插入他们自己的笑话。我们是否应该更换iPhone应用程序的RootView控制器?

人们完成插入自己的笑话后,我希望他们回到前一个屏幕。

这样做的标准方法是什么?

将所有控制器放在应用程序委托上并更改rootviewcontroller?

回答

1

uinavigation控制器将运行良好。 U可以将人推送到一个新的控制器,在那里他们输入他们的笑话,然后将他们弹回到根目录。你可以在有或没有动画的情况下做到在应用程序委托中设置UiNavigationController,并以您的jokesviewcontroller作为根进行初始化。

这里是一个职位,我只是对这个问题

Programming iOS: clarifications about Root View Controller

+0

太棒了。所以rootview控制器将成为非导航控制器,不应该改变。 – 2011-05-02 10:47:11

+0

是的,这是正确的。 – 2011-05-02 13:40:57

2

一种可能是用root UIViewControllerpresentModalViewController:animated:方法提出了“玩笑插入”视做。

一旦笑话插入完成(或者如果用户取消插入),您只需按原样返回到前一个视图。

相关问题