gpt4 book ai didi

iphone - 如何让我的 iPhone 应用程序在启动时显示特定屏幕?

转载 作者:行者123 更新时间:2023-12-03 19:23:28 24 4
gpt4 key购买 nike

我有一个大应用程序,有很多屏幕,所有屏幕都按层次结构排列,顶部有一个 UITabBarController,下面有 UINavigationControllers,然后是下面的 UIView Controller ,也许在某个地方有一个模态 Controller 以进行良好的测量。

允许用户从列表中选择开始屏幕。选择后,下次启动应用程序时,它将从指定的屏幕启动,并且所有导航都将像他们自己导航到那里一样工作。

由于我无法子类化 UITabBarController 和 UINavigationController,因此我无法添加任何 ivars 来设置任何初始导航信息。

那么在这些条件下设置层次结构并显示正确 View Controller 的屏幕并快速完成的最佳方法是什么?

最佳答案

您需要在退出之前查看 NSCoder 并保存 View 层次结构。这样,要加载它们,您只需反序列化 View 层次结构,状态就应该是相同的。

关于iphone - 如何让我的 iPhone 应用程序在启动时显示特定屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1619478/

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