我正在使用市区航空飞船部件作为钛制烧嘴。
iOS SDK iOS6.1
Titanium SDK 3.1.1GA
当我通过市区航空船发送通知时,我会收到消息和通知。没关系!和应用程序徽章设置为我发送的号码..太酷了!
但是,当我启动我的应用程序时,徽章永远不会恢复为0 ...我总是为徽章设置1个通知。
我试图用清除所有通知:
Titanium.UI.iPhone.setAppBadge(null);
Titanium.UI.iPhone.setAppBadge("0");
Titanium.UI.iPhone.setAppBadge("-1");
Titanium.UI.iPhone.badge = "0";
Titanium.UI.iPhone.badge = "-1";
Titanium.UI.iPhone.badge = null;
Ti.App.iOS.cancelAllLocalNotifications();
没有任何东西可以清除徽章...它始终设置为1。
有人可以帮忙吗?
是否有我必须设置为0或为null的属性?
谢谢 !
最佳答案
您可以通过将此行放置在项目中所需的位置来重置通知徽章
Titanium.UI.iPhone.appBadge=0;
关于ios - 角标(Badge)从未清除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19543371/