1.
需要先在plist文件添加字段
View controller-based status barappearancevalue:NO
然后plist添加StatusbarStyle 或者代碼設(shè)置,否則無(wú)效
[[UIApplicationsharedApplication]setStatusBarStyle:UIStatusBarStyleLightContent];
這樣之后顏色就改了?
2. 還有一種可以在任意頁(yè)面更改statusBar的顏色
方法就是,在想改的viewController重寫狀態(tài)欄set方法:
-
(UIStatusBarStyle)preferredStatusBarStyle{
returnUIStatusBarStyleLightContent;
}
?這樣就可以在任意的頁(yè)面更改statusBar的顏色了。