iPhone 4.3.3 显示错误(已贬值)“放大”启动时的快照(屏幕截图)

发布于 2024-11-07 01:36:27 字数 453 浏览 1 评论 0原文

很难描述我的 iPhone 的情况。

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

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

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

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

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

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

需要帮助。谢谢!

It's hard to describe my iPhone's situation..

I launched an App and used it. for example, a Twitter app.

After that I closed it with Home Button.

Then I launched a few apps which were enough to take most memory.

And, when I launch the Twitter app again, a screenshot(snapshot), which was taken exactly when I closed the app at first, was shown about 0.5~1 sec.

I know this is a way of animation effect, but mine is somewhat wrong,
because that screenshot should be 'loading image (ex: Default.png)' if the app launched long time ago is about to start from the beginning (the 'twitter' app must be closed because of out of memory).

It makes stressful situation when I use kind of 'personal memo app'.
Before I upgrade to iOS 4.3.3, whenever I launch this app, it requires password without showing any old screenshot.
But now, everyone can see my memo because of that automatic snapshot which pops up about a second.

Help needed. Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

听闻余生 2024-11-14 01:36:27

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

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

请参阅 Apple 开发人员文档的此部分。

Before your app goes into background you need to hide/remove all the views you don't want to appear when you open the app again.

You should do this in the applicationDidEnterBackground: UIApplicationDelegate method.

See the Remove sensitive information from views before moving to the background bullet point in this section of the Apple Developer Docs.

音盲 2024-11-14 01:36:27

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

The only way I know to prevent that is to set "Application does not run in background" in your plist file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文