回答
你到處都可以設置。例如:
-(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
{
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:123]; // this one
}
anhtu bro one one help? –
@KishoreKumar什麼? – anhtu
我喜歡自動更新通知計數,所以我嘗試[[UIApplication sharedApplication] setApplicationIconBadgeNumber:[UIApplication sharedApplication] .applicationIconBadgeNumber];但沒有得到。 –
當您收到您的通知,這種方法得到了稱爲:
application:didReceiveRemoteNotification:
這將使用功能
包含的NSDictionary`(NSDictionary *)userInfo`
更新的應用程序圖標徽章計數
[UIApplication sharedApplication].applicationIconBadgeNumber = [[[userInfo objectForKey:@"aps"] objectForKey: @"badgecount"] intValue];
您的有效載荷是這樣的:
{
"aps" : {
"alert" : "You got your emails.",
"badge" : 9
}
}
要隱藏徽章使用零(0)
其所謂的徽章,你可以寫下面一行來實現這一目標:
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:22];
如果您想了解其在示例應用中的工作情況,請參閱以下鏈接:
http://www.touch-code-magazine.com/how-to-add-a-badge-to-the-application-icon/
- 1. 在通知欄中顯示應用程序圖標
- 2. 如何在應用程序圖標以外的通知中顯示圖像[iOS]
- 3. 如何在離子應用程序中顯示圖片中顯示的通知
- 4. 如何顯示應用程序圖標的未讀計數android
- 5. 如何在原生反應中顯示圖標上的通知計數?
- 6. 如何在Web應用程序中顯示通知?
- 7. 如何在應用程序圖標或小工具中顯示徽章計數
- 8. 如何在活動應用程序上顯示遠程通知?
- 9. 我想在我的應用程序圖標上顯示未讀的通知數
- 10. 在設置中顯示通知 - >>應用程序 - >> XYZ應用程序 - >>顯示通知
- 11. 在通知中心永久顯示數據的應用程序
- 12. 如何在Android應用程序啓動器圖標中顯示通知號碼圖標
- 13. 如何顯示Android上主屏幕上我的應用程序圖標上的通知計數
- 14. 如何在應用程序關閉時顯示通知(iOS)?
- 15. 如何在Android應用程序上顯示通知?
- 16. Android:不顯示通知,如果顯示的應用程序
- 17. 如何在手錶套件中顯示通知,其中iPhone應用程序已顯示通知
- 18. 如何在Android的工具欄圖標中顯示通知計數
- 19. 當應用程序在後臺顯示通知時不顯示
- 20. 如何知道Android應用程序顯示或不顯示通知的應用程序狀態?
- 21. 如何使用GCM在我的通知圖標上顯示通知總數
- 22. 如何在Android的listview中顯示應用程序圖標?
- 23. 如何在GridView中顯示應用程序圖標列表?
- 24. 從通知欄恢復我的android應用程序(並且應用程序圖標仍顯示在欄中)
- 25. 在通知中心顯示大圖標
- 26. 在CodaNameone中顯示通知計數
- 27. 如何通過通知觸發應用程序時顯示某些視圖?
- 28. 通知圖標不顯示
- 29. 我無法在主屏幕上的應用程序圖標上顯示通知計數
- 30. 通知Android:當應用程序打開時不顯示通知?
請參閱http://stackoverflow.com/questions/6797037/how-to-add-notifications-to-icon-in-ios-application。 – Signare
[更新iOS徽章而無需推送通知]可能的重複(http://stackoverflow.com/questions/4861131/updating-ios-badge-without-push-notifications) –