SwiftUI permite cambiar el Color de los Textos de manera sencilla e intuitiva. Para ello nos ofrece el Modificador foregroundColor.
Escribiendo . se nos desplegará un menú con los valores disponibles:
Podemos elegir alguno de los colores predefinidos
Text("Hello, world!")
.foregroundColor(.blue)
Colores Personalizados
foregroundColor nos permite construir colores personalizados en formato RGB:
Donde los valores de cada componente pueden variar entre 0.0 y 1.0
Text("Hello, world!")
.foregroundColor(.init(red: 0.9, green: 0.7, blue: 0.2))
Tenemos otra configuración de foregroundColor que nos permite modificar también la Opacidad:
Text("Hello, world!")
.foregroundColor(.init(.sRGB, red: 0.8, green: 0.5, blue: 0.1, opacity: 1.0))
En la Documentación Oficial de SwiftUI podemos encontrar información sobre foregroundColor:
https://developer.apple.com/documentation/swiftui/text/foregroundcolor(_:)
https://developer.apple.com/documentation/swiftui/view/foregroundcolor(_:)