gpt4 book ai didi

ios - 如何在用户默认设置中保存特定的View Controller?

转载 作者:行者123 更新时间:2023-11-29 05:40:27 25 4
gpt4 key购买 nike

我正在尝试在用户默认值中保存用户的状态,无论他/她是否访问过特定的View Controller,如果该人在我不想再次显示动画之前就已经访问了View Controller。我经历了栈溢出的问题,找不到适合我所面临问题的解释。

每当我转到特定的视图控制器时,它就会显示动画。我只希望动画在用户第一次使用视图控制器时出现。

一些用户说要使用AppDelegate,但是我认为这仅用于检测应用程序是否确实完成了第一次使用选项启动。我确实知道如何在其他情况下使用“用户默认值”,但我一直在这里。

任何帮助表示赞赏。
谢谢!

最佳答案

我想您正在寻找的是第一次加载视图控制器,而不是应用程序本身。

UserDefaults.standard.set(true, forKey: "ViewControllerLoaded")
UserDefaults.standard.synchronize()


为此,您可以在UserDefaults中将关键点的bool值设置为true,在第一次显示动画后立即说“ ViewControllerLoaded”。每次加载ViewController时,将从USerDefaults获取此值,并且仅当bool值为false或nil时才显示动画。

关于ios - 如何在用户默认设置中保存特定的View Controller?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56609417/

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