扫码关注官方订阅号
当收到一个远程推送消息时, 我想在控制器中某个Item处显示一个红点,告诉用户有未读消息 ,当用户点击后红点会消失,类似于淘宝的消息中心,请问这个功能该如何实现? 我应该如何获得有新消息,而显示红点 ? 求大大们解答 , 非常感谢
认证0级讲师
有新消息给你,你就显示红点呗。 你自己都说了
主动请求,或者服务器推送。
[UIApplication sharedApplication].applicationIconBadgeNumber
不用谢,请叫我雷锋,点我头像有惊喜噢~
自己写一个UIView 放一个UIlable 然后提供一个接口比如:-(void)setNum:(NSInter)num;-(void)setNum:(NSInter)num{
if(num == 0){ [self setHidden:YES]; } else{ //TODO 自己写给UIlable赋值 }
}写成单例就可以用了
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
有新消息给你,你就显示红点呗。 你自己都说了
主动请求,或者服务器推送。
不用谢,请叫我雷锋,点我头像有惊喜噢~
自己写一个UIView 放一个UIlable 然后提供一个接口比如:-(void)setNum:(NSInter)num;
-(void)setNum:(NSInter)num{
}
写成单例就可以用了