在 SwiftUI 中使用资产中的自定义颜色

Use custom color from assest in SwiftUI

我正在 SwiftUI 中制作一个应用程序,我想将导航栏标题文本的颜色更改为我在资产文件夹中制作的自定义颜色。

我想将前景色设置为我的自定义 "jpurple" 颜色。当我尝试实现它时,它不起作用:

init() {

    UINavigationBar.appearance().largeTitleTextAttributes = [
        .foregroundColor: Color("jpurple")]
}

这应该有效。

 init() {
      UINavigationBar.appearance().largeTitleTextAttributes = [.foregroundColor: UIColor(named: "jpurple")]
    }