A有一个视图控制器,我有一个自定义视图。
自定义视图会绘制一些形状图层。
我注意到当我的应用程序在后台时,如果我在这么多分钟后重新打开它,自定义视图会重新绘制,但旧的形状图层仍然存在,所以我最终得到了两个形状。
我也注意到代表们没有被解雇。似乎所有对自定义视图中创建的对象的引用都已丢失。
我认为这与保存状态有关,但我没有使用任何状态保存功能。
如何确保我的应用程序在从暂停状态恢复后重新打开?
答案 0 :(得分:0)
防止在进入后台状态时保存您的应用状态...
打开.plist并添加以下密钥:
Application does not run in background - Boolean - YES
这会强制您的应用在启动时重新加载。