0

在我的应用程序中,我应该为一些图像着色,但我有问题

我有三个视图控制器,我将图像保存在 NShomedirectory/documents

当我在 thirdViewController 中着色时,当我使用 IBAction 更改图像时,我将其保存在 NSHomedirectory 中,但是如果我正在为图像着色并按下主页按钮,则当我第二次打开我的应用程序时,我的图像不会保存;(由于某种原因,我的应用程序不是多任务处理)有没有办法拦截主页按钮按下?

4

2 回答 2

0

当您的应用程序进入后台时,将调用以下方法。

- (void)applicationDidEnterBackground:(UIApplication *)application

您可以在此方法中使用图像保存代码。

检查此链接以获取更多详细信息 - UIApplicationDelegate

于 2012-05-11T09:02:33.567 回答
0

是的

在您的 AppDelegate 中,您可以重载它:

- (void)applicationWillResignActive:(UIApplication *)application;

每次单击主页按钮时,您的应用程序都会进入此功能

于 2012-05-11T09:04:50.477 回答