2012-09-04 164 views
0

有沒有辦法讓我的應用的橫幅/徽章只更新爲1?例如,如果我有三個針對我的應用的通知/更新,而不是在3號主頁上顯示啓動圖標,我可以只顯示數字1嗎?橫幅徽章iPhone

我想在本質上,我問我可以設置我正在爲iPhone開發的應用程序徽章的最大值?

+2

'[[UIApplication的sharedApplication] setApplicationIconBadgeNumber:1];' – 2012-09-04 17:58:42

回答

0

您自己設置應用程序標誌,以便您可以確定顯示的數字的算法。所以,如果你想剛纔設置的標誌爲1,如果有任何消息,但沒有徽章,否則,只需要使用這樣的事情:

- (void)applicationWillResignActive:(UIApplication *)application { 
    [[UIApplication sharedApplication] setApplicationIconBadgeNumber:(numberOfMessages > 0) ? 1 : 0]; 
}