如何为栏按钮添加徽章?

时间:2015-09-24 06:40:17

标签: ios uibarbuttonitem badge

我是iOS手机开发的新手。我想为UIbarbuttonitem添加徽章。我在UI方面添加了UIbarbuttonitem。你能帮我任何一个。谢谢。

1 个答案:

答案 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)"
        }