gpt4 book ai didi

ios - Storyboard启动检查的最佳实践

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

我的应用程序每次启动时都需要执行多项检查。例如:

我们是否捕获了用户的详细信息。
用户是否将任何主题添加到他/她的列表中。
用户是否正在编辑主题。

其中每一个都需要一个场景来允许输入细节。所以我可以设置 Storyboard以进入第一个场景,如果不需要,则以编程方式移至第二个场景以查看是否需要。或者我可以设置一个虚拟的第一个屏幕(和启动屏幕)来显示 Logo ,同时它以编程方式决定跳转到哪个场景。

循环浏览屏幕似乎是 xcode 希望我这样做的方式,但另一种方式似乎更有效。

最佳答案

在调用 application:didFinishLaunching: 时,您的 Storyboard的初始 View Controller 已经分配给窗口的 rootViewController。如果这不是您想要的——因为您在检查中发现用户已经完成了所需的阶段之一——那么只需直接进入您的 Storyboard 并获取稍后的 View Controller (使用其 Storyboard ID,通过调用 instantiateViewControllerWithIdentifier:) 并使成为rootViewController

关于ios - Storyboard启动检查的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33293488/

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