2

多分これは簡単な質問です...

3つのViewControllerを持つ3つのタブバーアイテムを持つUITabBarControllerがあります。

Tab Bar Item に (setBadgeValue を使用して) バッジを追加することはできますが、ViewController だけに追加できますが、UITabBarController が読み込まれるときに追加したいと思います....

何か案が?

ありがとう

4

2 に答える 2

0

AppDelegate.mtabBarControllerを設定した後に追加できます。

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";
}
于 2012-04-22T07:16:12.683 に答える
0

AppDelegate またはアプリケーションの他の場所から目的の UITabBarItem に追加できます。

于 2012-04-22T01:22:34.353 に答える