2010-03-06 10 views
3

나는 현재 탭 표시 줄에 badgevalue하지만 탭 표시 줄 탭 표시 줄에있는 배지 값을 넣는 올바른 방법을 무엇아이폰의 tabbar에서 badgevalue를 설정하는 방법?

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

에서의 보이지 않는를 설정하려면 다음 코드를 사용하고 있습니다. 이 self.navigationController.tabBarItem.badgeValue = @"1"이 작동하지 않은 이유

UITabBarItem * tabBarItem = (UITabBarItem *)[aTabBarController.tabBar.items objectAtIndex:1]; 
tabBarItem.badgeValue = @"1"; 

답변

2

당신이 알아낼나요 :

3

이 내가 tabBarItem에 badgeValue에 액세스하는 방법입니까? 나는 같은 문제를 가지고 있지만 왜 그런지 몰랐다.
는하지만이 방법은 작동 :

[[[[self tabBarController] tabBar] items] objectAtIndex:0] setBadgeValue:@"AB"]; 
+0

는 그것은 UITabBarController가 있습니다. –

관련 문제