如何检查哪个Tab Bar项是活动的?

时间:2011-04-19 17:41:34

标签: iphone cocoa-touch ios ipad uikit

我想弄清楚如何检查哪个标签栏按钮处于活动状态?目前我有5到6个不同的标签栏按钮,并想要检查哪一个是活动的。任何输入都将在这里受到赞赏。

谢谢,

肖恩

2 个答案:

答案 0 :(得分:14)

你有UITabbar或UITabbarController吗?

如果UITabbar然后为每个项目设置标签,然后您使用 -

查看选择了哪个项目
self.tabBarController.tabBar.selectedItem.tag

如果UITabbarController然后使用

self.tabBarController.selectedIndex

答案 1 :(得分:3)

UITabBarController有一个selectedViewController和一个selectedIndex属性。这是UITabBarController documentation