我可以通过滚动更改iOS8中状态栏的颜色吗?

时间:2015-02-25 21:58:57

标签: ios xcode ios8

我是一名没有XCode经验的UI设计师,但我想在设计一些古怪的东西给我的iOS开发人员之前先问这个。

基本上我想知道当用户执行拖动手势(滚动)时是否可以更改状态栏文本和背景颜色。当用户滚动浏览内容时,我希望它从[黑色文本,透明背景]更改为[白色文本,黑色背景]。

(如果有帮助,我们将专门为iOS8构建。)

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

您可以通过设置navigationBar的barStyle来设置状态栏的文本颜色。 UIBarStyleBlackTranslucent将给出白色状态栏文本,UIBarStyleDefault将给出黑色状态栏文本。您可以通过设置属性barTintColor来更改导航栏颜色。

当用户滚动浏览ie时,可以更改此属性。一个桌面视图。