在自己的項目中,默認的狀態欄的符號顏色是黑色的,如果設置背景色爲深色的話將會造成很不好的用戶體驗。可以將其改爲淺色或者乾脆改爲白色。具體的方法如下:
1 在info.plist文件中添加屬性“View controller-based status bar appearance”,之前看有朋友提到是“UIViewControllerBasedStatusBarAppearance”屬性,但是我沒有找到,或許是版本不一樣吧,然後將其值設爲NO即可。這時候重新運行程序,應該就生效了。
2 如果運行還是不生效的話,可以在delegate類中添加語句[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
這樣經過設置,狀態欄應該就徹底改過來了。