改變狀態欄顏色

狀態欄的字體為黑色: UIStatusBarStyleDefault

狀態欄的字體為白色: UIStatusBarStyleLightContent

iOS6 -- iOS9    
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];

iOS7 -- iOS9 :
- (UIStatusBarStyle)preferredStatusBarStyle{
return UIStatusBarStyleLightContent;
}

Info.plist 里面,把 UIViewControllerBasedStatusBarAppearance 設置為 NO.

info.plist.png

然后在你想要改變狀態欄顏色的任何地方,寫下面這行代碼

UIApplication.sharedApplication().setStatusBarStyle(UIStatusBarStyle.Default, animated: true)
或UIApplication.sharedApplication().setStatusBarStyle(UIStatusBarStyle.LightContent, animated: true)
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容