Warna
Termasuk bagian Pengenalan SwiftUI dalam perjalanan Swift di Coddy. Pelajaran 6 dari 50.
.foregroundStyle memberi warna pada konten view, seperti huruf pada Text:
Text("Warning")
.foregroundStyle(.red)SwiftUI memiliki warna bernama: .red, .orange, .yellow, .green, .blue, .purple, .gray, dan lainnya. .secondary adalah warna abu-abu yang lebih lembut untuk teks yang kurang penting.
Kode lama menggunakan .foregroundColor(.red), yang memberikan hasil yang sama untuk satu warna. Kamu juga bisa mencampur warna dari komponen merah, hijau, dan biru dengan nilai antara 0 dan 1:
Text("Custom")
.foregroundStyle(Color(red: 0.2, green: 0.6, blue: 0.9))Tantangan
PemulaTunjukkan bahwa kafe buka: buat teksnya berwarna hijau dan gunakan font .headline.
Coba sendiri
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Pengenalan SwiftUI
Latihan sendiri: Playground SwiftUI