我有一个标签栏,默认徽章数为6.当用户更改标签视图上按钮的值时,我希望调整徽章。 -1或+1。所有按钮都设置为红色,如果用户将值更改为绿色,则徽章将降至5.如果从绿色变为红色,则徽章将添加1到6,依此类推。是否存在处理此事件的事件,或者我是否需要编写方法。有人可以帮忙。
感谢。
答案 0 :(得分:0)
我认为您可以尝试使用UITabbarController的委托方法
- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController;
或尝试手动调用它。&根据您的意愿设置徽章。
希望能解决你的问题。