是否可以为UITabBarController中的某个选项卡更改/替换ViewContoller(和View)?
我想从特定的Tab中以任何顺序在3个不同的ViewController之间切换(这就是为什么不能使用NavigationController)。
答案 0 :(得分:3)
使用setViewControllers设置(大量):animated:所以你可以这样做。
// Assume tabController is the tab controller
// and newVC is the controller you want to be the new view controller at index 0
NSMutableArray *newControllers = [NSMutableArray arrayWithArray:tabController.viewControllers];
[newControllers replaceObjectAtIndex:0 withObject:newVC];
[tabController setViewControllers:newControllers animated:YES];
希望有所帮助。