簡體   English   中英

如何在狀態欄中提供文本顏色?

[英]How can I give textcolor in status bar?

狀態欄中文字的文字顏色無法更改。 狀態欄背景顏色可以改變。 如何更改文本顏色?

用 -

UIApplication.shared.statusBarStyle = .lightContent // Light content, for use on dark backgrounds

或者

UIApplication.shared.statusBarStyle = .default // Dark content, for use on light backgrounds

不要忘記在 info.plist 中編輯“基於控制器的狀態欄外觀”並將其設置為 NO。

如何在狀態欄中提供文本顏色?

你不能!

您唯一可以做的就是更改UIStatusBarStyle ,它可能是以下兩個選項之一:

  • default

深色狀態欄,用於淺色背景。

在此處輸入圖片說明

  • lightContent

淺色狀態欄,用於深色背景。

在此處輸入圖片說明

因此,如果您的目標是將狀態欄中元素的顏色(第一個屏幕截圖中的黑色和第二個屏幕截圖中的白色)更改為灰色 - 例如,這是不可能的,您必須堅持其中一個提到的兩個選項。


如何更改狀態欄樣式?

您可以檢查以下已回答的問題來實施它:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM