1

iOS通知バー(またはそれが呼ばれるもの)がドロップダウンされたときにどうすればよいですか?ユーザーがアプリでバーをチェックしたときに、読み込み中の画像を表示したいと思います。Netflixにいるときに通知バーをドロップすると、Netflixアプリが(少なくとも私のiPadでは)これを実行します。Netflixアプリは、ロード中と同じ画像になるように変更されます(赤い背景のロゴが全体像)そして通知バーが非表示になると、それはあなたが見ていたものにすぐに戻ります。私はアンドロイドに精通しているので、私の悪いiOSの語彙を許してください。

4

1 に答える 1

2

通知センターがステータスバーからプルダウンされたときに感知できないと思います。ただし、単に反応することができます

- (void)applicationWillResignActive:(UIApplication *)application

AppDelegate のメソッド ( doc )。このメソッドは、通知センターをプルダウンし始めるのとまったく同じ瞬間に呼び出されますが、他の状況でも呼び出されます (たとえば、アプリがバックグラウンドに移動するたび、または SMS メッセージが着信するたびに...)。

たとえば、「バックグラウンド」の場合と動作を区別する必要がある場合は、通知センターをプルダウンするときに- (void)applicationDidEnterBackground:(UIApplication *)applicationメソッドが呼び出されないことに注意してください。バックグラウンドの場合はメソッドが呼び出されます。

これが役立つことを願っています!

于 2013-03-19T14:44:01.147 に答える