iOS 修改狀態列顏色

2021-07-12 07:19:24 字數 809 閱讀 4903

下面截圖給出修改 ios 狀態列顏色的 4 種方式

其中第四張圖中的**,直接寫在你的任何乙個 viewcontroller 的 class 裡面就可以。

然而,以上 4 種方法存在兩個問題:

1.無法在某乙個 viewcontroller 裡面任意切換

2.優先順序不夠高,可能會失效

info.plist.png

然後在你想要改變狀態列顏色的任何地方,寫下面這行**

.default, animated:true)

或 .lightcontent, animated:true)

//在需要改的控制器位置加上下面這個方法

改變狀態列狀態 (字變白)

-(uistatusbarstyle)preferredstatusbarstyle

iOS 修改狀態列字型的顏色

在實際開發中,狀態列有時,需要我們自己設定 比如 預設狀態列 假如我們開發的view是黑色的,那麼效果如圖 狀態列是白底黑字,下面的view是黑底?這樣子真的好嗎?說好的和諧社會呢?說好的開發就是藝術呢?所以最好的效果是 view的底色和狀態列的比較和諧點 如何改變狀態列的顏色呢?1 首先在工程的s...

iOS 修改狀態列字型的顏色

在實際開發中,狀態列有時,需要我們自己設定 比如 預設狀態列 假如我們開發的view是黑色的,那麼效果如圖 狀態列是白底黑字,下面的view是黑底?這樣子真的好嗎?說好的和諧社會呢?說好的開發就是藝術呢?所以最好的效果是 view的底色和狀態列的比較和諧點 如何改變狀態列的顏色呢?1 首先在工程的s...

iOS 修改狀態列字型的顏色

在實際開發中,狀態列有時,需要我們自己設定 比如 預設狀態列 假如我們開發的view是黑色的,那麼效果如圖 狀態列是白底黑字,下面的view是黑底?這樣子真的好嗎?說好的和諧社會呢?說好的開發就是藝術呢?所以最好的效果是 view的底色和狀態列的比較和諧點 如何改變狀態列的顏色呢?1 首先在工程的s...