![]() |
1
1
您可以使用nsuserdefaults为应用程序存储一些变量,以便在应用程序关闭后检索这些变量。 为例:
要检索用户的最后一个操作:
但您可以添加字符串以外的内容。 编辑: 在头文件上定义类似的常量:
加载视图时,将当前常量视图存储为StandardUserDefaults。例如,视图1:
当应用程序加载时,检索常量并加载相应的视图:
我还没有测试过这段代码,但它是这样做的。 |
![]() |
2
1
使用应用程序委托并重写方法:
在这里,您可以保存最后一次可见的视图以及它所处的状态(如有必要,还可以保存其他视图),并将其持久化。 然后,当您再次启动应用程序时,您将加载保存的状态,并使用它来确定哪些视图应该可见。 有几种方法可以在iPhone SDK中保存数据,请阅读 this guide 有关如何执行此操作的详细信息。 |
![]() |
mikko · SwiftUI如何在不同堆栈中实现同一视图的平滑动画 6 月前 |
![]() |
routern · 如何组合contextMenu和圆角矩形? 7 月前 |
![]() |
DevHome98 · 3D触摸不适用于设备swift 1 年前 |
![]() |
dunoiww · 从全屏返回时如何触发onAppear 1 年前 |
![]() |
Community wiki · iPhone上ivar的继承问题 1 年前 |
![]() |
Community wiki · 查找iOS日历 1 年前 |
![]() |
Community wiki · 有效的IPhone编程技术[关闭] 2 年前 |