Menu
Coddy logo textTech

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))
challenge icon

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()
        }
    }
}
quiz iconKendini test et

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