1.自定义导航类:
- (void)viewDidLoad {
[super viewDidLoad];
[self.navigationBar setBarTintColor:[UIColorContrl colorWithHex:0x147FE3]];//背景和电池栏颜色
[self.navigationBar setTitleTextAttributes:@{NSForegroundColorAttributeName : [UIColor whiteColor]}];//字体颜色
[[UINavigationBar appearance] setTintColor:[UIColor whiteColor]];//item颜色
[[UINavigationBar appearance] setTranslucent:NO];//导航栏变色(半透明)
self.delegate= self;
}
//UITabBar遮挡tableview的cell 和 tableView不在电池栏下面,都可以设置edgesForExtendedLayout属性
2.在每个tableView类里面;
- (void)viewDidLoad {
[super viewDidLoad];
self.edgesForExtendedLayout = UIRectEdgeNone;//tabbar遮挡cell...电池栏
}