2013-03-19 93 views
1

当ios通知栏(或任何被调用的)被删除时,我该怎么做?我想在用户在我的应用程序中检查栏时显示我的加载图片。 Netflix在您使用Netflix时会执行此操作(至少在我的ipad中),并且您将通知栏放下,Netflix应用程序会发生变化,以便与装入时的图像相同(在红色背景上的徽标占用整个视图),当通知栏隐藏时,它会直接返回到您正在查看的任何内容。我更熟悉android,所以原谅我的糟糕的ios词汇。当通知栏被选中时执行某些操作

回答

2

我不认为你可以感觉到通知中心从状态栏拉下来的时候。 但是,你可以简单地作出反应,

- (void)applicationWillResignActive:(UIApplication *)application 

方法(doc),在你的AppDelegate。这种方法被称为完全相同的时刻,你开始拉下通知中心,但它也会在其他情况下被调用(例如,每当你的应用移动到后台或者SMS消息进入时)。

如果您需要将行为与“说” - “背景”情况区分开来,则应该注意,在下拉通知中心时,- (void)applicationDidEnterBackground:(UIApplication *)application方法不会被调用,而在后台情况下则会调用该方法。

希望这可以帮助!

相关问题