- (void)viewDidLoad
{
[super viewDidLoad];
// 设置 tabbar 图片透明显示部分 :顶部,连同状态栏的颜色都被设置成橘色
[[UITabBar appearance] setTintColor:[UIColor orangeColor]];
NSMutableArray *nvcArr = [NSMutableArray array];
NSArray *classArr = [NSArray arrayWithObjects:@"ShouYeViewController", @"TeMaiViewController",@"10GouViewController", @"YouHuiPinViewController",@"WoDeViewController", nil];
UIViewController *vc = nil;
UINavigationController *nvc = nil;
for (int i = 0; i < classArr.count; i++) {
vc = [[NSClassFromString([classArr objectAtIndex:i]) alloc] init];
nvc = [[UINavigationController alloc] initWithRootViewController:vc];
/**
* 设置navigationbar 方法 setBarTintColor: 不能设置背景颜色,
* 只是填充了图片“透明部分”的颜色,做透明填充
*/
[nvc.navigationBar setBarTintColor:[UIColor orangeColor]];
[nvcArr addObject:nvc];
}
self.viewControllers = nvcArr;
}