我在故事板中设置了一个选项卡控制器作为初始视图控制器。
这如何返回 nullUITabBarController* tabbarController = (UITabBarController*) self.tabBarController;
NSLog(@"%@",tabbarController);
NSLog(@"%@",self.navigationController.tabBarController);
我最初尝试做的事情
NSMutableArray *newTabs = [NSMutableArray arrayWithArray:[self.tabBarController viewControllers]];
NSLog(@"\n\n\n%lu\n\n\n",(unsigned long)[newTabs count]);
NSLog(@"self.tabBarController.viewControllers %@ \n\n",self.tabBarController);
[newTabs removeObjectAtIndex: 1];
[self.tabBarController setViewControllers:newTabs];
为什么我得到了null?
XCTabViewController.m
中,视图显示后5秒钟调用[self performSelector:@selector(delayed) withObject:nil afterDelay:5];
。 - Mord Fustangself
不就是 UITabBarController 吗? 而不是self.tabBarController
。 - Leonardo