我试图用的TabBar徽章,但我有问题...我已经找到了如何设置徽章的TabBar隐藏徽章时Tabbaritem感动
,但我找不到如何捕捉的tabbaritem触摸事件,因此didSelectViewController:在标签栏的委托,当用户在相应的tabbaritem
感谢您的帮助
我试图用的TabBar徽章,但我有问题...我已经找到了如何设置徽章的TabBar隐藏徽章时Tabbaritem感动
,但我找不到如何捕捉的tabbaritem触摸事件,因此didSelectViewController:在标签栏的委托,当用户在相应的tabbaritem
感谢您的帮助
您需要实现tabBarController我可以删除徽章。要清除徽章,请将其设置为nil
。例如:
- (void) tabBarController:(UITabBarController*)aTabBarController
didSelectViewController:(UIViewController*)viewController
{
viewController.tabBarItem.badgeValue = nil;
}
注意:写下你已经显示徽章的Tabbar的Viewcontroller。
- (无效)viewWillAppear中:(BOOL)动画{
// reseting tabbar badge value...
self.tabBarItem.badgeValue = nil;
}