1.导入第三方SCNavTabBar 或者自动导入
2.在下tabbar一个界面中 创建继承BassViewController文件
用来写表格等=======
3.创建多个页面成一下效果
都是继承与BassViewController
4.在下tabbar一个.m页面中 导入页面头文件和第三方头文件
#import "toutiaoViewController.h"
#import "yuleViewController.h"
#import "caijingViewController.h"
#import "tiyuViewController.h"
#import "kejiViewController.h"
#import "gentieViewController.h"
#import "qingsongViewController.h"
#import "SCNavTabBarController.h"
5.页面初始化,写文字
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.c
toutiaoViewController *toutiao=[toutiaoViewController new];
toutiao.title=@"头条";
yuleViewController *yule=[yuleViewController new];
yule.title=@"娱乐";
caijingViewController *caijing=[caijingViewController new];
caijing.title=@"财经";
tiyuViewController *tiyu=[tiyuViewController new];
tiyu.title=@"体育";
kejiViewController *keji=[kejiViewController new];
keji.title=@"科技";
gentieViewController *gentie=[gentieViewController new];
gentie.title=@"跟帖";
qingsongViewController *qingsong=[qingsongViewController new];
qingsong.title=@"轻松";
//创建SCNavTabBar
SCNavTabBarController *scNav=[[SCNavTabBarController alloc]init];
scNav.subViewControllers=@[toutiao,yule,caijing,tiyu,keji,gentie,qingsong];
//更改SCNavTabBar颜色
[scNav setNavTabBarColor:[UIColor yellowColor]];
//执行管理d 当前控制器管理
[scNav addParentController:self];
}
//当我们将点击的时候 导航是隐藏的
-(void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated];
self.navigationController.navigationBar.hidden=YES;
}
//当我们将取消点击的时候 导航不隐藏 显示出来
-(void)viewWillDisappear:(BOOL)animated{
[super viewWillDisappear:animated];
self.navigationController.navigationBar.hidden=NO;
}