Menu
Coddy logo textTech

Colori

Fa parte della sezione Introduzione a SwiftUI del percorso Swift di Coddy. Lezione 6 di 50.

.foregroundStyle colora il contenuto di una vista, ad esempio le lettere di un Text:

Text("Warning")
    .foregroundStyle(.red)

SwiftUI ha colori con nome: .red, .orange, .yellow, .green, .blue, .purple, .gray e altri. .secondary è il grigio più tenue usato per il testo meno importante.

Il codice meno recente usa .foregroundColor(.red), che fa la stessa cosa per un singolo colore. Puoi anche combinare un colore a partire dalle componenti rosso, verde e blu, con valori compresi tra 0 e 1:

Text("Custom")
    .foregroundStyle(Color(red: 0.2, green: 0.6, blue: 0.9))
challenge icon

Sfida

Principiante

Mostra che il bar è aperto: rendi il testo verde e assegnagli il font .headline.

Provalo tu

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Introduzione a SwiftUI

Esercitati da solo: Playground SwiftUI