【发布时间】:2014-06-22 14:46:21
【问题描述】:
对于我正在构建的应用程序,我在情节提要中完成了所有视图,并且它使用 tabbarcontrolller 在不同视图之间切换。我有一个视图,我想以编程方式添加到这个已经存在的标签栏,该标签栏已经有三个项目。如何以编程方式添加此选项卡并让其他选项卡通过情节提要。
更多:我按照你说的做了,但是当我添加它仍然只有三个选项卡而不是添加第四个选项卡时没有发生任何事情,这是我为选项卡栏控制器提供的代码
@interface TheTabBarController ()
@end
@implementation TheTabBarController
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
UIViewController *viewController = [[CrewsViewController alloc]init];
NSMutableArray *tempArray = [self.tabBarController.viewControllers mutableCopy];
[tempArray addObject:viewController];
self.tabBarController.viewControllers = tempArray;
}
@end
【问题讨论】: