我使用下面的代码更改了导航栏的背景颜色
- (void)viewDidLoad
{
[[UINavigationBar appearance] setBarTintColor:[UIColor colorWithHexString:@"6cd3c5"]];
[super viewDidLoad];
}
酒吧背景颜色不会立即改变,我必须 pushViewController:someViewController
然后回去,颜色可能会改变。
欢迎您发表评论
appearance
用于将来的外观。如果要显示外观,请在加载视图之前使用。
否则使用
[self.navigationController.navigationBar setBarTintColor:[UIColor colorWithHexString:@"6cd3c5"]];
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句