סדר המשנים
חלק מהיחידה מבוא ל-SwiftUI במסלול ה-Swift של Coddy. שיעור 16 מתוך 50.
כל modifier עוטף את התצוגה שעליה הוא נקרא ומחזיר תצוגה חדשה. לכן לסדר יש חשיבות: modifier פועל על כל מה שהפיקו ה־modifiers הקודמים.
Text("A")
.padding()
.background(.orange)
Text("B")
.background(.orange)
.padding()ב־A, הריפוד נוסף תחילה, ואז הרקע מכסה את התצוגה המרופדת: השטח הכתום גדול. ב־B, הרקע מכסה רק את הטקסט והריפוד נוסף מחוץ לו, כשטח ריק מסביב לשטח כתום קטן.
קרא שרשרת של משנים מלמעלה למטה: כל שורה משנה את התצוגה שנבנתה בשורות שמעליה.
אתגר
קלהשטח הכתום גדול רק כמו הטקסט, והריפוד נמצא מחוץ לו. סדרו מחדש את המשנים כך שגם הרקע הכתום יכסה את הריפוד.
נסו בעצמכם
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה מבוא ל-SwiftUI
תרגלו בעצמכם: SwiftUI אונליין