6

すべての通知が通知センターに表示される必要があり、私のアプリでは、バックグラウンドから受信した通知、またはアプリが閉じられたときに通知センターに表示される通知のみが表示されます。それは私の問題ですか?コードから通知センターに通知を追加する方法は?

ありがとう!

4

2 に答える 2

1

通知を受け取ったら、アプリケーションがアクティブかどうかを確認してください

if ([[UIApplication sharedApplication] applicationState] == UIApplicationStateActive)

アクティブな場合は、アラートを表示するか、ローカル通知を使用して通知センターにメッセージを追加できます。ユーザーは通知センターからアプリを削除することもでき、設定からバナーではなくアラートを選択できることに注意してください。

于 2012-07-10T08:29:11.950 に答える
1

またはメソッドを使用してpostNotification:、コードから通知を投稿できますpostNotificationName:object:postNotificationName:object:userInfo:

詳細については、 NSNotificationCenter リファレンスを参照してください。

それが役に立てば幸い!

于 2012-07-10T08:22:41.257 に答える