多分これは簡単な質問です...
3つのViewControllerを持つ3つのタブバーアイテムを持つUITabBarControllerがあります。
Tab Bar Item に (setBadgeValue を使用して) バッジを追加することはできますが、ViewController だけに追加できますが、UITabBarController が読み込まれるときに追加したいと思います....
何か案が?
ありがとう
AppDelegate.m
tabBarControllerを設定した後に追加できます。
self.tabBarController.viewControllers = [NSArray arrayWithObjects:vc1,vc2,vc3,vc4, nil];
NSArray *items = self.tabBarController.tabBar.items;
if (items && [items count]>2) {
UITabBarItem *item = [items objectAtIndex:1];
item.badgeValue = @"New";
}
AppDelegate またはアプリケーションの他の場所から目的の UITabBarItem に追加できます。