我有一个由 MainWindow.xib 创建的标签栏控制器。我有 4 个视图控制器。现在我想以编程方式添加第 5 项(因为直到编译时我才知道必须使用哪个类)
这是我的代码:
UIViewController * login = [[LoginUserViewController alloc] initWithNibName:@"LoginUserViewController" bundle:nil];
NSMutableArray * viewControllersArray = [NSMutableArray arrayWithArray:self.tabBarController.viewControllers];
[viewControllersArray addObject:login];
[self.tabBarController setViewControllers:viewControllersArray
animated:YES];
但我明白了
[LoginUserViewController viewControllers]: unrecognized selector sent to instance 0x95791b0'
当我到达此代码时
UINavigationController *navController = [tabBarController.viewControllers lastObject];
LoginViewController * log = [navController.viewControllers objectAtIndex:0];
我哪里错了?有任何想法吗?
非常感谢