首页 > 解决方案 > 未使用 SwiftUI 从资产中加载颜色

问题描述

我有这个简单的观点:

struct SplashscreenView: View {
    var body: some View {
        ZStack {
            Color("primary").edgesIgnoringSafeArea(.all)
            Text("Hello, World!")
        }

    }
}

颜色primary定义在Assets.xcassets

在此处输入图像描述

但在我看来,不显示颜色:

在此处输入图像描述

如果我强制使用系统的颜色,比如 Color.red,颜色会正确显示。

标签: swiftuiuicolorxcasset

解决方案


推荐阅读