导航栏和状态栏的颜色不同

时间:2015-07-03 07:09:41

标签: ios objective-c xcode uinavigationbar ios-statusbar

是否可以为导航栏和状态栏设置不同的颜色? this以外的解决方案会有所帮助。我正在寻找一些默认设置 我试过的是,在故事板中为导航栏指定颜色,然后在状态栏中我尝试了this接受的答案。
但状态栏仍然与导航栏颜色相同。

2 个答案:

答案 0 :(得分:1)

我找到了一个适合我的解决方案。您可以使用setBackgroundImage:forBarMetrics:方法设置导航栏的背景图片,但不会影响应用的状态栏。我希望这会有所帮助。

答案 1 :(得分:0)

无法从ios 7更改状态栏背景颜色,它始终是透明的。

或者,您可以添加具有所需背景颜色的视图,并将其添加到顶部,大小为20px。

希望得到这个帮助。