我使用的是Objective-C。在这里,我需要更改UINavigationBar的背景颜色。我在下面尝试了这段代码:
self.navigationController.navigationBar.backgroundColor = [UIColor greenColor];
但结果是:
我想要的是将NavigationBar的颜色更改为下面的绿色而不是现在模糊的绿色。有人请帮助我。
答案 0 :(得分:2)
答案 1 :(得分:1)
只需添加此代码
即可self.navigationController.navigationBar.barStyle = UIBarStyleBlackOpaque;
答案 2 :(得分:0)
尝试使用外观
[[UINavigationBar appearance] setBarTintColor:[UIColor greenColor]];
[[UINavigationBar appearance] setTintColor:[UIColor greenColor]];
希望这个帮助