0

アプリに機能を追加しようとしています。メモをとるとUILocalNotification、数日後に電話がかかります(ハードコードされています)。これで、launcher Iconsマーカー「1」が付いた赤いバッジが表示されます。このバッジを削除するにはどうすればよいですか?

よろしくお願いします

4

1 に答える 1

2

[UIApplication sharedApplication].applicationIconBadgeNumber = 0;

ユーザーのローカル通知との対話を処理するコードにその行を追加します。ローカル通知が発生したときにバッジをクリアしたい場合は、クリアできません(通知のapplicationIconBadgeNumberプロパティをに設定する0と、単に「既存のバッジを変更しない」ことを意味するため)。

于 2012-12-06T13:59:36.473 に答える