2011-12-05 75 views
0

我正在为我的应用程序开发新功能。 我想提交一个错误修复更新(与新功能无关),所以我需要隐藏1个选项卡。 有没有办法在代码中这样做,以便我可以轻松地隐藏选项卡并在需要时将其还回来?隐藏UITabBarControllers选项卡

UPDATE: 这里就是我所做的

NSMutableArray *viewControllers = [[NSMutableArray alloc] initWithArray:self.tabBarController.viewControllers]; 
[viewControllers removeObjectAtIndex:1]; //remove the tab you don't need... 
[self.tabBarController setViewControllers:viewControllers]; 
[viewControllers release]; 

回答

1

设置你的UITabBarController不包括你想隐藏标签的viewControllers属性,然后再设置它包括标签应该做的伎俩。

相关问题