Menu
Coddy logo textTech

Kolory

Część sekcji Wprowadzenie do SwiftUI ścieżki Swift w Coddy. Lekcja 6 z 50.

.foregroundStyle koloruje zawartość widoku, na przykład litery w widoku Text:

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

SwiftUI ma nazwane kolory: .red, .orange, .yellow, .green, .blue, .purple, .gray i inne. .secondary to jaśniejszy odcień szarości używany dla mniej ważnego tekstu.

Starszy kod używa .foregroundColor(.red), co daje ten sam efekt w przypadku pojedynczego koloru. Możesz też połączyć kolor z części czerwonej, zielonej i niebieskiej o wartościach od 0 do 1:

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

Wyzwanie

Początkujący

Pokaż, że kawiarnia jest otwarta: ustaw zielony kolor tekstu i zastosuj czcionkę .headline.

Spróbuj swoich sił

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Wprowadzenie do SwiftUI

Poćwicz samodzielnie: Edytor online SwiftUI