一、设置分栏控制器代理
1、设置UITabBarController代理
通过实现tabBarController的代理方法,可以监听视图控制器的切换
实践代码:
/*思路:
*1.创建若干个子视图控制器(它们是并列的关系)
* 1.1创建UITabBarItem实例,赋值给相应的子视图控制器(2中方法)
*2.创建一个数组,将已创建的子视图控制器,添加到数组中
*3.创建UITabBarController实例
*4.tabBarController.viewControllers = viewControllers;
*5.添加到window的rootViewController中(显示出来)
*/
homeViewController *vc1 = [[homeViewController alloc]init];
UITabBarItem *homeItem = [[UITabBarItem alloc]initWithTabBarSystemItem:UITabBarSystemItemFavorites tag:1];
vc1.tabBarItem = homeItem;
//vc1.title = @"首页";
//vc1.view.backgroundColor = [UIColor redColor];
MesageViewController *vc2 = [[MesageViewController alloc]init];
UITabBarIte