Всем привет, я новичок в SwiftUI, в AddTodoView() через picker выбираю цвет и добавляю эти данные в CoreData и в ContentView() хочу отобразить выбранный цвет
Как мне правильно указать background в ContentView()?
ContentView:
if todoDB.color == "Red"{
background(Color("Red"))
} else if todoDB.color == "Green"{
background(Color("Red"))
} else if todoDB.color == "Blue"{
background(Color("Blue"))
}
AddTodoView:
@State private var color: String = ""
var colors = ["Red", "Green", "Blue"]
Picker(selection: $color,
label: Text(NSLocalizedString("Color: ", comment: "") + "\(color)")){
ForEach(colors, id: \.self){
Text($0)
}
}