iOS 5故事板 - 返回初始视图控制器

And*_*ies 6 storyboard ios xcode4.2

我正在开发一个使用Xcode 4.2中新的Storyboard功能的应用程序

有没有一种方法可以从应用程序中的任何位置以编程方式将用户发送回初始视图控制器?

例如,当会话到期并且需要再次登录时(初始视图控制器是我的登录屏幕)

mat*_*tsr 3

我假设您正在使用UINavigationController. 然后就可以使用该popToRootViewControllerAnimated:方法了。您应该能够使用这一行来执行此操作:

[self.navigationController popToRootViewControllerAnimated:NO]; // Put YES for animation.
Run Code Online (Sandbox Code Playgroud)

UINavigationController您可以在文档中阅读有关 的更多信息。

  • 它实际上是一个混合物,最初是一个视图控制器,根据帐户类型,它可以点击导航控制器,然后进入选项卡控制器。因此,您可能处于视图、选项卡或表视图中。理想情况下,我希望能够从这些位置中的任何一个跳回到初始视图控制器 (2认同)