Renkler
Coddy'nin Swift Journey'sinin SwiftUI'ye Giriş bölümünün bir parçası. Ders 6 / 50.
.foregroundStyle, bir görünümün içeriğini, örneğin bir Text öğesinin harflerini renklendirir:
Text("Warning")
.foregroundStyle(.red)SwiftUI, adlandırılmış renklere sahiptir: .red, .orange, .yellow, .green, .blue, .purple, .gray ve daha fazlası. .secondary, daha az önemli metinler için kullanılan daha yumuşak gridir.
Daha eski kodlar .foregroundColor(.red) kullanır; bu, tek bir renk için aynı işi yapar. Ayrıca 0 ile 1 arasındaki kırmızı, yeşil ve mavi bileşenlerden bir renk de oluşturabilirsin:
Text("Custom")
.foregroundStyle(Color(red: 0.2, green: 0.6, blue: 0.9))Görev
BaşlangıçKafenin açık olduğunu gösterin: metni yeşil yapın ve ona .headline yazı tipini verin.
Kendin dene
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
SwiftUI'ye Giriş bölümündeki tüm dersler
Kendi başına pratik yap: Swift playground