显示tabbar角标
作者:
叫我郎君 | 来源:发表于
2017-09-29 15:02 被阅读6次
写一个刷新角标数的通用方法
可用于IM消息数或者购物车商品数
func refreshBadgeValue(number:Int){
for vc in (AppDelegate.shared.tabbar?.viewControllers)!{
if ((vc as! UINavigationController).topViewController!).isKind(of: MCartViewController.self){
if number < 100 && number > 0{
vc.tabBarItem.badgeValue = "\(number)"
}else if number <= 0{
vc.tabBarItem.badgeValue = nil
}else{
vc.tabBarItem.badgeValue = "99+"
}
break
}
}
}
本文标题:显示tabbar角标
本文链接:https://www.haomeiwen.com/subject/rvuiextx.html
网友评论