gpt4 book ai didi

swiftui - Xcode 11——SwiftUI 的暗模式设置

转载 作者:行者123 更新时间:2023-12-02 02:03:50 26 4
gpt4 key购买 nike

好的。我知道这不应该是火箭科学。我似乎无法让黑暗模式工作,并且我已经阅读了几次文档。希望有人能找出我所缺少的东西。

我在资源目录中有一个命名颜色。 enter image description here

我将 plist 模式设置为深色模式,以便于测试。 enter image description here

我的内容 View 如下所示:

struct ContentView : View {
var body: some View {
VStack {
Text("Hello World")
Text("Yo yo yo")
.color(Color("darkModeColor"))
}

}

}

无论我做什么,当它应该呈现青色时,颜色始终是“任何”外观。

enter image description here

我知道深色模式本身可以工作,因为苹果提供的所有系统语义颜色都工作得很好,你可以看到“Hello World”文本更改为白色。

您知道我缺少什么吗?或者其他人是否在使用 Xcode 11 Beta 1 时遇到此问题?

最佳答案

这可能是 Xcode 11 测试版中的一个错误。我在 UIKit 应用程序中尝试了深色模式功能,并且使用 UIColor 可以完美运行。但使用 Color 无法使用相同的颜色在 SwiftUI 中。希望这将在下一个版本中得到修复。

<小时/>

更新:此问题已通过 Xcode 11 beta 3 修复。

关于swiftui - Xcode 11——SwiftUI 的暗模式设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56531508/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com