2016-11-19 128 views
0

我希望我的狀態欄從導航欄上顯示顏色,因此沒有如下所示的顏色帶。這是通過在導航欄上設置特定的狀態欄背景顏色還是通過調整大小/選項來完成的?從導航標題中設置狀態欄顏色?

enter image description here

+0

不能設置狀態欄的顏色。它只是透明的,並顯示它下面的代碼。除非你沒有爲視圖控制器設置「頂部條形圖」。 – TheValyreanGroup

+0

啊好的,但那麼我怎麼才能得到它下面的標題欄沒有日期剪報標題? – infernouk

+0

我不確定你可以在使用導航控制器和酒吧。我只做過沒有導航欄,我創建自己的自定義導航。 – TheValyreanGroup

回答

0

狀態欄的顏色根據我們的導航欄自動設定。另一方面,您可以設置狀態欄內容的顏色。我們根據其背景選擇哪個。假設你有黑暗的背景,那麼你可以選擇淺色內容。

即:UIApplication.shared.statusBarStyle = .lightContent

同樣,對於背景光,你可以選擇默認屬性。即:

UIApplication.shared.statusBarStyle = .DEFAULT