如题
ios8.2
用一个navigationController包住一个tableViewController
然后设置了navbar背景
(void)viewDidLoad {
[super viewDidLoad];
//navbar背景
UINavigationBar *navBar = [UINavigationBar appearance];
[navBar setBackgroundColor:MCOLOR(COLOR_GLOBAL_B2)];
//去除边框
[self.navigationBar setBackgroundImage:[[UIImage alloc] init] forBarPosition:UIBarPositionAny barMetrics:UIBarMetricsDefault];
[self.navigationBar setShadowImage:[[UIImage alloc] init]];
//title样式
[self.navigationBar setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIFont systemFontOfSize:20], NSFontAttributeName, MCOLOR(@"gray"), NSForegroundColorAttributeName, nil]];
}
- (void)viewDidLoad {
[super viewDidLoad];
//navbar背景
UINavigationBar *navBar = [UINavigationBar appearance]; //删除
[navBar setBackgroundColor:MCOLOR(COLOR_GLOBAL_B2)]; //删除
//去除边框
[self.navigationBar setBackgroundImage:[[UIImage alloc] init] // 删除 forBarPosition:UIBarPositionAny barMetrics:UIBarMetricsDefault];
[self.navigationBar setShadowImage:[[UIImage alloc] init]];
//title样式
[self.navigationBar setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIFont systemFontOfSize:20], NSFontAttributeName, MCOLOR(@"gray"), NSForegroundColorAttributeName, nil]];
//添加这一行
[self.navigationBar setBarTintColor:MCOLOR(COLOR_GLOBAL_B2)];
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。