我正在开发一个使用Xcode 4.2中的新Storyboard功能的应用程序。
有没有一种方法可以在应用程序的任何点上通过编程将用户发送回初始视图控制器?
例如,当会话过期并且他们需要再次登录时(初始视图控制器是我的登录屏幕)。
我正在开发一个使用Xcode 4.2中的新Storyboard功能的应用程序。
有没有一种方法可以在应用程序的任何点上通过编程将用户发送回初始视图控制器?
例如,当会话过期并且他们需要再次登录时(初始视图控制器是我的登录屏幕)。
我假设你正在使用UINavigationController
。那么你可以使用popToRootViewControllerAnimated:
方法。你应该能够使用以下代码完成此操作:
[self.navigationController popToRootViewControllerAnimated:NO]; // Put YES for animation.
您可以在文档中了解更多关于UINavigationController
的信息。
popToViewController:animated:
这个方法吗?如果你有根视图控制器的引用,这个方法可能会起作用。 - matsr