选择通知栏时执行某些操作

时间:2013-03-19 06:22:33

标签: ios cocoa-touch

如果ios通知栏(或其任何名称)被删除,我该怎么办?当用户在我的应用程序中检查栏时,我想显示我的加载图片。 Netflix在Netflix中执行此操作(至少在我的ipad中)并且您放下通知栏,Netflix应用程序会更改,以便与加载时相同(在红色背景上的徽标占用整个视图)当通知栏隐藏时,它会回到您正在查看的任何内容。我对android更熟悉,所以请原谅我糟糕的ios词汇。

1 个答案:

答案 0 :(得分:2)

我认为您无法感知通知中心何时从状态栏中拉下来。 但是,您可以简单地对

做出反应
- (void)applicationWillResignActive:(UIApplication *)application
您的AppDelegate中的

方法(doc)。此方法在您开始拉下通知中心的同一时间被调用,但在其他情况下也会被调用(例如,每次您的应用程序移动到后台,或者SMS消息进入......)。

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

希望这有帮助!