Menu
Coddy logo textTech

Tła

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

.background rysuje kolor za widokiem. Wypełnia obszar widoku, więc dopełnienie sprawia, że kolorowy obszar jest większy niż tekst:

Text("New")
    .padding()
    .background(.red)
    .foregroundStyle(.white)

Aby zaokrąglić rogi kolorowego obszaru, przytnij go do kształtu za pomocą .clipShape. RoundedRectangle(cornerRadius: 8) zaokrągla rogi, a Capsule() nadaje końcom całkowicie zaokrąglony kształt:

Text("Tag")
    .padding(8)
    .background(.blue)
    .clipShape(RoundedRectangle(cornerRadius: 8))
challenge icon

Wyzwanie

Łatwy

Zamień tekst w plakietkę: dodaj standardowe dopełnienie, czerwone tło i białe litery.

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