我是一名没有XCode经验的UI设计师,但我想在设计一些古怪的东西给我的iOS开发人员之前先问这个。
基本上我想知道当用户执行拖动手势(滚动)时是否可以更改状态栏文本和背景颜色。当用户滚动浏览内容时,我希望它从[黑色文本,透明背景]更改为[白色文本,黑色背景]。
(如果有帮助,我们将专门为iOS8构建。)
提前感谢您的帮助!
答案 0 :(得分:1)
您可以通过设置navigationBar的barStyle来设置状态栏的文本颜色。 UIBarStyleBlackTranslucent将给出白色状态栏文本,UIBarStyleDefault将给出黑色状态栏文本。您可以通过设置属性barTintColor来更改导航栏颜色。
当用户滚动浏览ie时,可以更改此属性。一个桌面视图。