1. 程式人生 > >iOS 修改狀態欄字體的顏色

iOS 修改狀態欄字體的顏色

light ani 字體 stat porting ios status usb 改變

在實際開發中,狀態欄有時,需要我們自己設置;

比如:

默認狀態欄

技術分享

假如我們開發的view是黑色的,那麽效果如圖:

技術分享

狀態欄是白底黑字,下面的view是黑底?

這樣子真的好嗎?說好的和諧社會呢?說好的開發就是藝術呢?

所以最好的效果是 view的底色和狀態欄的比較和諧點;

如何改變狀態欄的顏色呢?

1 、首先在工程的Supporting Files文件夾中

info.plist 中,將 View-based status bar appearance 設為 NO

技術分享

2、在對應的viewcontrolle.m裏添加

 //設置狀態欄顏色
    [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent animated:NO];

就設置成功了。

狀態欄變成裏 黑底白字

最後的效果圖:

技術分享

iOS 修改狀態欄字體的顏色