清除应用程序的徽章编号

Imp*_*ble 12 iphone tray badge ios uilocalnotification

我已经在iPhone应用程序中进行了本地通知.并设置图标徽章编号.

一切都很好.但是如果我在托盘中有两个通知,用户点击清除按钮而不是从托盘中删除通知.

但图标的徽章编号保持不变.

我想将徽章编号设置为零.

谢谢.

Vis*_*hnu 10

在应用程序中使用它didfinshlaunchingwithoptions

        application.applicationIconBadgeNumber = 0;
Run Code Online (Sandbox Code Playgroud)


Rus*_*shi 3

您想要实现的目标只能使用服务器通知来实现。如果不打开应用程序,您无法在本地设置徽章号码。因为当用户清除托盘时您将无法进行任何控制。此时您无法设置徽章计数。