gpt4 book ai didi

iOs:在启动时,转到指定的 View Controller

转载 作者:行者123 更新时间:2023-11-29 02:30:32 25 4
gpt4 key购买 nike

我希望获得有关此问题的快速提示或策略,并了解您如何解决或将如何解决此问题。

启动时,我正在检查用户“状态”。这基本上意味着:1. 检查他们是否有正在进行的 session ,即他们是否已登录2. 检查他们是否已输入信用卡信息3. 检查他们是否点击了确认电子邮件

根据这些状态是否真实,我想在启动时跳转到适当的 View Controller (例如:如果没有检测到 CC,则跳转到信用卡输入页面...等)。

目前,我的iOS8设置如下:1.在appdelegate中的didFinishLaunchingWithOptions:中检查用户“状态”2. 我有一个启动屏幕 xib(据我所知)无法附加 View Controller (因此我无法在最理想的情况下继续)。

有谁知道解决这个问题的方法吗?

谢谢!

最佳答案

我假设您正在使用 Storyboard。这是问题的一部分,但并非无法克服。当您在 didFinishLaunching... 中的代码运行时,您已经有了一个窗口,并且该窗口有一个 Root View Controller 。因此,您可以获得对该 Root View Controller 的引用,并在其之上进行任何推送或呈现不同的 View Controller 。由于您是在显示界面之前执行此操作,因此您的界面将显示所需的 View Controller 。

但注意不要做任何耗时的事情。我不知道所有这些“检查”涉及什么,但如果需要任何时间,看门狗会因为启动时间过长而杀死你的应用程序。最好启动到您的 Root View Controller ,然后然后进行检查——即使这意味着用户会看到 Root View Controller 一段时间。只需设计一个可以显示的 Root View Controller 即可。

关于iOs:在启动时,转到指定的 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26953115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com