실제로 하나의 사용자 정의 TabBarController
이 있고 처음에는 탭 모음 항목의 색인 경로로로드 된 해당 사용자 정의 tabar에서 별도의 tabbaritem
에 대해 badgeValue를 설정해야합니다.객관적인 c에서 탭 표시 줄 항목 badgeValue를 설정하는 방법?
[[self navigationController] tabBarItem].badgeValue = @"3";
는 그 UIViewcontroller
에 대한 코드 위에 사용하지만 탭 표시 줄의 항목을 클릭하는 경우에만 표시됩니다.
그리고 나는 또한 custom tabBarController
에서 아래 코드를 시도했지만 작동하지 않았습니다.
[[self.tabBarController.tabBar.items objectAtIndex:3] setBadgeValue:@"2"];
초기에는 배지 값을 표시해야합니다. 당신은 당신이 다음 첫 번째 탭의 viewdidload
에
[[self.tabBarController.tabBar.items objectAtIndex:3] setBadgeValue:@"2"];
을 설정하여 tabbarcontroller
의 첫 번째 탭을 표시 할 때 배지 번호를 설정하려면
이니셜로 무엇을 의미합니까? tabbarcontroller가 첫 번째 탭을로드하고 표시 할 때를 의미합니까? – Lion
예. 첫 번째 탭 .... –