我变得很奇怪,我有一个导航栏和一个正好在它下面的视图。
我将它们都设置为[UIColor BlueColor],但在运行时结果是导航栏的颜色比视图更暗。
有谁知道是什么原因造成的? 感谢
答案 0 :(得分:1)
您的问题是导航栏是半透明的,因此条形颜色放在视图的颜色之上,使其看起来更暗。尝试使酒吧不是半透明的。
navigationBar.translucent = NO;
答案 1 :(得分:0)
你可以尝试这个: -
navigationController.navigationBar.barTintColor = [UIColor greenColor];
或强>
[[UINavigationBar appearance] setBarTintColor:[UIColor greenColor]];