我是iOS手机开发的新手。我想为UIbarbuttonitem添加徽章。我在UI方面添加了UIbarbuttonitem。你能帮我任何一个。谢谢。
答案 0 :(得分:9)
从此处下载课程UIBarButtonItem-Badge并在项目中仅导入项目中的 UIBarButtonItem + Badge.h 或 UIBarButtonItem + Badge.m 并在你的班级中导入
#import "UIBarButtonItem+Badge.h"
只记下设定徽章的一行
self.navigationItem.rightBarButtonItem.badgeValue = @"5"; //your value
Swift 3
对我而言,如果没有 DispatchQueue
,它就无法运行 DispatchQueue.main.async {
self.navigationItem.rightBarButtonItem.badgeBGColor = UIColor.red
self.navigationItem.rightBarButtonItem.badgeValue = "\(5)"
}