【发布时间】:2014-10-15 16:48:25
【问题描述】:
我有一个关于 iOS Storyboard 的问题。 在我的故事板中,我有我的流程:
- 导航控制器;
- 登录视图控制器;
- 详细视图控制器;
如果没有有效的用户会话,这是常规流程。 当我启动应用程序时,我需要检查是否存在有效的用户会话。在这种情况下,我需要直接可视化 3°(详细视图控制器) 我不确定,但我认为我需要在我的 Appdetegate 中检查用户会话。在这种情况下,如何直接加载 3° 视图控制器?
【问题讨论】:
-
要直接切换到AppDelegate中的DetailViewController?
-
是的,有更好的想法吗?
-
您可以将详细控制器设为导航控制器的根,并从详细控制器到登录控制器进行模态segue。然后,一旦应用程序启动,在详细控制器中,在 ViewDidAppear 中,您可以进行检查并立即以模态方式转到登录视图。这还可以让您在用户登录后轻松返回详细视图
标签: ios objective-c uiviewcontroller storyboard appdelegate