iphone主页按钮事件

时间:2013-07-09 11:31:00

标签: iphone ios objective-c

我正在开发一个iPhone应用程序,并且需要在应用程序处于后台模式时跟踪用户按下的主页按钮事件。我已经浏览了apple documentation / apis但是找不到任何要跟踪的内容。

如果有人能帮助我跟踪iPhone主页按钮按下事件,那将是很棒的。

2 个答案:

答案 0 :(得分:5)

您的应用程序无法在后台捕获任何事件。有一些特殊情况允许您的应用在后台执行某些任务,但即使它们也不允许您收听主页按钮交互。

答案 1 :(得分:0)

您无法跟踪是否按下了主页按钮,但您的情况是查看应用程序是否已进入后台。为此,有一个方法 applicationDidEnterBackground:(UIApplication *)application 。当应用程序进入后台时调用此方法。

- (void)applicationDidEnterBackground:(UIApplication *)application
{
NSLog(@"Application Entered Into Background.");
}