[英]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.