1

当 ios 通知栏(或任何它被称为)被下拉时,我该怎么做?当用户在我的应用程序中检查栏时,我想显示我的加载图片。当您在 Netflix 中时,Netflix 会执行此操作(至少在我的 ipad 中)并且您将通知栏下拉,Netflix 应用程序会发生变化,使其与加载时的图片相同(他们的徽标在红色背景上占据了整个视图),当通知栏隐藏时,它会立即回到您正在查看的任何内容。我对 android 更熟悉,所以请原谅我糟糕的 ios 词汇。

4

1 回答 1

2

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

- (void)applicationWillResignActive:(UIApplication *)application

方法 ( doc ),在您的 AppDelegate 中。这个方法在你开始拉下通知中心的那一刻被调用,但它也在其他情况下被调用(例如,每次你的应用程序移动到后台,或者短信进来......)。

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

希望这可以帮助!

于 2013-03-19T14:44:01.147 回答