【问题标题】:How to change the status bar text color in swift using @main如何使用@main快速更改状态栏文本颜色
【发布时间】:2022-01-16 03:01:04
【问题描述】:

当视图的背景顶部为黑色但视图的配色方案处于浅色模式时,我已经尝试了很长时间将特定视图上的状态栏颜色更改为白色。我使用 @main 作为我的应用程序的启动点,使用 SwiftUI 作为我的应用程序代码。

感谢您的帮助,这里有一个屏幕截图来显示我在说什么:

【问题讨论】:

标签: ios swift swiftui


【解决方案1】:

你可以这样做:

var body: some View {
  ZStack { ... }
  .preferredColorScheme(.dark OR .light) // white tint on status bar
}

【讨论】:

    猜你喜欢
    • 2019-10-27
    • 2020-03-25
    • 1970-01-01
    • 1970-01-01
    • 2021-11-05
    • 1970-01-01
    • 2019-01-13
    相关资源
    最近更新 更多