Avatar ·

¿Cómo cambiar el color de fondo de una SwiftUI View? (Background Color)

¡Hola a todos! Acabo de empezar a aprender SwiftUI y no puedo entender cómo cambiar el fondo. En UIKit estaba acostumbrado a simplemente hacer `view.backgroundColor = .red`, pero en SwiftUI parece ser diferente. Intenté escribir esto: ```swift struct ContentView: View { var body: some View { Text("¡Hola, mundo!") .background(Color.red) } } ``` El fondo cambia, pero solo para el texto en sí, no para toda la pantalla. ¿Cómo hago para que el fondo cubra toda el área de la View, incluyendo el Safe Area? También intenté aplicar `.background()` a toda la `NavigationView`: ```swift struct ContentView: View { var body: some View { NavigationView { VStack { Text("Título") Text("Contenido") } } .background(Color.blue) } } ``` Pero tampoco funcionó como esperaba: el fondo aparece solo debajo del contenido, no en toda la pantalla. En internet encontré el consejo de usar `ZStack`, pero no estoy seguro de si lo estoy haciendo correctamente.