ios – 使用故事板时,从UITabbarController添加/删除或显示/隐藏选项卡栏项目

前端之家收集整理的这篇文章主要介绍了ios – 使用故事板时,从UITabbarController添加/删除或显示/隐藏选项卡栏项目前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个应用程序,需要根据用户是否注册,显示不同的内容从UITabBarController.有没有办法在运行时从UITabBarController添加删除ViewController?显示和隐藏也会很好.

在故事板之前,您可以调用setViewController,但是在使用分片时似乎不是正确的方法.

解决方法

您可以按如下方式删除标签栏项目:
NSMutableArray *tabbarViewControllers = [NSMutableArray arrayWithArray: [self.tabBarController viewControllers]];
[tabbarViewControllers removeObjectAtIndex: /*Any index*/];
[self.tabBarController setViewControllers: tabbarViewControllers ];

猜你在找的iOS相关文章