'Change color view on SwiftUI

I can't find a solution to change my background color view, I tried a lot of options and nothing works.

I'm trying solutions but the isn't changing

There is my struct of the code:

struct ContentView: View {
var body: some View {        
            VStack {
                Text("Trying ColorView")
                    .font(.largeTitle)
                    .bold()
                Button("ColorView") {
                    
                }
            }      
        .accentColor(Color.black)
}

}



Solution 1:[1]

You change a background color with the background modifier.

If you want to change the background color of the whole view, you should create a ZStack that spans the whole view with a background modifier.

ZStack { 
    ...
}
.frame(minWidth: 0, maxWidth: .infinity, minHeight: 0, maxHeight: .infinity)
.background(Color(.blue)

Solution 2:[2]

You can simply use Color("Green") to change the color. Here's a sample.

var body: some View {
    
    NavigationView{
        VStack {
            VStack(spacing: 15){
                 HStack {
                     Color("Green")
                       .edgesIgnoringSafeArea(.top)
                 }
            }
        }
    }
}

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Orijhins
Solution 2 Ashene