iPhone 4.3.3在启动时显示错误(已折旧)'zoom-in'快照(屏幕截图)



很难描述我的iPhone的情况。

我启动了一个应用程序并使用它。 例如,Twitter应用程序。

之后,我用主页按钮关闭了它。

然后我启动了一些应用程序,这些应用程序足以占用大部分内存。

而且,当我再次启动Twitter应用程序时,显示了一个屏幕截图(快照),这是我最初关闭应用程序时拍摄的,大约显示0.5~1秒。

我知道这是一种动画效果的方式,但我的有点不对,因为如果很久以前启动的应用程序即将从头开始,则该屏幕截图应该是"加载图像(例如:默认.png)"(由于内存不足,必须关闭"Twitter"应用程序)。

当我使用一种"个人备忘录应用程序"时,它会产生压力。在升级到iOS 4.3.3之前,每当我启动此应用程序时,它都需要密码而不显示任何旧屏幕截图。但是现在,每个人都可以看到我的备忘录,因为自动快照会在大约一秒钟内弹出。

需要帮助。谢谢!

在应用程序进入后台之前,您需要隐藏/删除再次打开应用程序时不希望显示的所有视图。

您应该在 applicationDidEnterBackground: UIApplicationDelegate 方法中执行此操作。

请参阅 Apple 开发人员文档的此部分中的从视图中删除敏感信息,然后再转到背景项目符号点。

我知道防止这种情况的唯一方法是在您的 plist 文件中设置"应用程序不在后台运行"。

最新更新