我想创建一个应用程序。
例如,该应用程序将让人们阅读笑话。然后人们可以按一个按钮,另一个视图显示人们可以插入自己的笑话。
人们完成插入自己的笑话后,我希望他们回到上一个屏幕。
这样做的标准方法是什么?
将所有控制器放在应用程序委托上并更改rootviewcontroller?
答案 0 :(得分:2)
一种可能性是使用根UIViewController的presentModalViewController:animated:
方法来呈现“笑话插入器”视图。
一旦笑话插入完成(或者如果用户取消了插入),您只需按原样返回上一个视图。
答案 1 :(得分:1)
uinavigation控制器将运作良好。你可以把人们推到一个新的控制器,在那里他们输入他们的笑话,然后将他们弹回到根。无论是否有动画,你都可以这样做。在app delegate中设置UiNavigationController并使用jokesviewcontroller作为root初始化它。
这是我刚刚就此主题发表的一篇文章