首页 > 接收到远程推送时, 如何显示程序内部的角标?

接收到远程推送时, 如何显示程序内部的角标?

当收到一个远程推送消息时,
我想在控制器中某个Item处显示一个红点,
告诉用户有未读消息 ,当用户点击后红点会消失,
类似于淘宝的消息中心,请问这个功能该如何实现?
我应该如何获得有新消息,而显示红点 ?
求大大们解答 , 非常感谢


有新消息给你,你就显示红点呗。 你自己都说了

主动请求,或者服务器推送。


自己写一个UIView 放一个UIlable 然后提供一个接口比如:-(void)setNum:(NSInter)num;
-(void)setNum:(NSInter)num{

if(num == 0){
   [self setHidden:YES];
}
else{
    //TODO 自己写给UIlable赋值
}

}
写成单例就可以用了


[UIApplication sharedApplication].applicationIconBadgeNumber

不用谢,请叫我雷锋,点我头像有惊喜噢~

【热门文章】
【热门文章】