xcode7下IOS狀態列的顏色

2021-07-07 08:24:36 字數 740 閱讀 5491

之前設定狀態列顏色的時候,只是

[[ 這樣就好了,可是在xcode7下,就是沒有反應,該怎麼辦呢,網上找辦法唄,最後找了乙個,方法如下

在plist裡增加一行 uistatusbarstyle(或者是「status bar style」也可以),這裡可以設定兩個值,就是下面兩個 

uistatusbarstyledefault 和 uistatusbarstylelightcontent

setstatusbarstyle

:uistatusbarstylelightcontent]; 或者

//相對於上面的介面,這個介面可以動畫的改變statusbar的前景色  

setstatusbarstyle

:uistatusbarstylelightcontent

animated

:yes];

採用上述方法後,發現只有剛程序式,過渡頁的狀態列被修改為白色,進入程式後依然是黑色,繼續找唄,又找到方法如下

改變不了的原因是:

故此方法如下; 2、

在plist裡增加一行 

uistatusbarstyle

(或者是「status bar style」也可以),這裡可以設定兩個值,就是下面兩個 

uistatusbarstyledefault

和 uistatusbarstylelightcontent

經過上面三個步驟,經測試,狀態列全部變為白色。

ios7 下隱藏狀態列

在ios7以前我們只需要執行 statusbarhidden yes 即可隱藏狀態列。可這段 在ios7上行不通!在ios7上隱藏狀態列有兩種方法 方法一 設定 在uiviewcontroller的子類下,呼叫 if self respondstoselector selector self pre...

IOS7狀態列設定

一 設定狀態列字型顏色 非狀態列整個背景顏色 然後在你需要設定的頁面新增一下兩個方法 uistatusbarstyle preferredstatusbarstyle bool prefersstatusbarhidden 此方法設定的是白色子體 二 全域性隱藏狀態列 方法一 設定 現在ios7已經...

ios7 隱藏狀態列

電池狀態列。方法一 設定 現在ios7已經更改為透明,並且不占用螢幕高度。其中隱藏及顯示的方法如下 在uiviewcontroller的子類下,呼叫 nceupdate bool prefersstatusbarhidden 在檢視切換,比如addsubview,present,pushin等,也需...