UITabbarController子类&徽章

时间:2014-02-28 15:08:56

标签: ios uitabbarcontroller tabbar

我一直在继承UITabBarController,如下所示

@interface customTabBarController : UITabBarController <UITabBarControllerDelegate>

我一直在为UITabBar项目的控制器阵列初始化控制器。

我想在UITabBarItem上显示徽章,这是一个非常简单的过程,但我无法查看任何徽章。我已尽力尝试,但没有成功。相同的代码正在处理标准的UITabBarController示例代码而不对其进行子类化...

1 个答案:

答案 0 :(得分:0)

你尝试过吗? UITabBarItems具有badgeValue属性。

您可以在委托方法被触发时设置此项。

(void)tabBar:(UITabBar *)tabBar didSelectItem:(SubClassUITabBarItem *)item; 

您可以使用:

从tabBarController获取TabBarItem#3
[tabBarController.tabBar.items objectAtIndex:2];