菜单栏UITabBarController 提供选择进入哪一个页面
通过一个数组 里面存储的是 视图控制器
UITabBarController 也是一个UIviewController
初始化一个菜单栏
首先得初始化几个视图控制器
ViewController *group = [[ViewController alloc]init];
NewViewController *news = [[NewViewController alloc]init];
UserViewController *userInfo = [[UserViewController alloc]init];
初始化菜单栏
UITabBarController *tabBarCon = [[UITabBarController alloc]init];
tabBarCon.view.tintColor = [UIColor blackColor];
tabBarCon.viewControllers = @[group,news,userInfo];
NSArray *titles =@[@"圈子",@"新闻",@"个人中心"];
找到 UITabBarController里面的 菜单栏视图 再找到 里面的TabBarItem的数组 数组里面存的是 视图控制器的数组viewControllers 对应的按钮
UITabBarItem *groupItem = tabBarCon.tabBar.items[0];
设置TabBarItem的标题
groupItem.title = @"圈子";
设置TabBarItem的图片
groupItem.image =[UIImage imageNamed:@"圈子"];
默认选项
tabBarCon.selectedIndex = 1;
把菜单栏设置成窗口的根视图
self.window.rootViewController = tabBarCon;