Menu
Coddy logo textTech

צבעים

חלק מהיחידה מבוא ל-SwiftUI במסלול ה-Swift של Coddy. שיעור 6 מתוך 50.

.foregroundStyle צובע את התוכן של תצוגה, כמו האותיות של Text:

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

ל־SwiftUI יש צבעים בעלי שמות: .red, .orange, .yellow, .green, .blue, .purple, .gray ועוד. .secondary הוא גוון אפור רך יותר שמשמש לטקסט פחות חשוב.

בקוד ישן יותר משתמשים ב־.foregroundColor(.red), שעושה את אותו הדבר עבור צבע יחיד. אפשר גם לערבב צבע מחלקים של אדום, ירוק וכחול בין 0 ל־1:

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

אתגר

מתחילים

הראו שבית הקפה פתוח: הפכו את הטקסט לירוק והחילו עליו את הגופן .headline.

נסו בעצמכם

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה מבוא ל-SwiftUI

תרגלו בעצמכם: SwiftUI אונליין