我試圖用的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;
}