我在這里提供幾種方法,大家可以根據(jù)需求使用(如有不正確的地方逼龟,請(qǐng)留言)
1.全工程的顏色都是白色(從app啟動(dòng)就是白色)评凝。
第一步:在Info.plist中設(shè)置UIViewControllerBasedStatusBarAppearance 為NO
第二步:在info.plist中添加:
UIStatusBarStyle
UIStatusBarStyleLightContent
這樣就可以把默認(rèn)的黑色改為白色,注意從啟動(dòng)的時(shí)候就是白色腺律。
2.全工程的顏色都是白色(啟動(dòng)的時(shí)候是默認(rèn)的顏色黑色)
第一步:在Info.plist中設(shè)置UIViewControllerBasedStatusBarAppearance 為NO
第二步:在viewWillAppear中添加代碼
oc:[[UIApplicationsharedApplication]setStatusBarStyle:UIStatusBarStyleLightContent];//狀態(tài)欄內(nèi)容顏色
Swift:UIApplication.shared.statusBarStyle= .lightContent
這樣就可以把默認(rèn)的黑色改為白色奕短,注意啟動(dòng)的時(shí)候是默認(rèn)的顏色黑色。
3.只是部分控制器需要修改狀態(tài)欄文字的顏色
只需要把上面第二步的白色改成黑色匀钧,即lightContent或UIStatusBarStyleLightContent改成.default或UIStatusBarStyleDefault
我只是提供幾種思路和方法翎碑,大家可根據(jù)自己的需求修改
csdn鏈接地址:http://blog.csdn.net/u013306324/article/details/72886046