プッシュ通知を使用しています。通知を受け取ると、2つのボタンが表示され、表示して閉じます。[表示]をクリックするとアプリが開き、閉じるボタンをクリックすると何も実行されず、アプリアイコンにバッジ番号が表示されます。次に、アプリをもう一度開くと、そのバッジ番号は消えるはずですが、消えません。ユーザーがアプリアイコンをクリックした場合、どうすればそのバッジ番号を削除できますか?ありがとう
15854 次
2 に答える
40
次のコードをapplicationDidFinishLaunchingまたはapplicationDidBecomeActiveのどこかに配置します。
[UIApplication sharedApplication].applicationIconBadgeNumber = 0;
于 2011-02-28T17:34:02.613 に答える
1
あなたができることは、現在表示されているバッジ番号が削除されるようbadge
に、リモート通知からキーを省略することです。ユーザーが[表示]をタップしたときにバッジを表示する場合は、を使用してバッジ番号を設定できます。[UIApplication sharedApplication].applicationIconBadgeNumber
しかし、なぜあなたがこれをしたいのかわかりません。
于 2011-02-28T17:45:36.107 に答える