iOS 设置tabBar上的提醒数字

来源:互联网 发布:2017徐州外来人口数据 编辑:程序博客网 时间:2024/04/28 23:19

当有推送消息需要设置tabBar上的数字提醒时有个很简单的方法,

例如设置提醒数为1,

self.tabBarItem.badgeValue =@"1";

当然也可以这样设置:

 self.navigationController.tabBarItem.badgeValue =@"1";

//self代表某个带有导航栏的控制器vc,可以换成某某Vc

问题来了,有时你会发现赋值不成功(郁闷....)
解决办法:
在主视图里设置即可:

dispatch_async(dispatch_get_main_queue(), ^{

  _communicationVC.navigationController.tabBarItem.badgeValue = @"1";

   });


0 0