תצוגות טקסט
חלק מהיחידה מבוא ל-SwiftUI במסלול ה-Swift של Coddy. שיעור 3 מתוך 50.
Text מציג מחרוזת. מחרוזת מילולית שנכתבת בתוך Text יכולה להשתמש ב־Markdown: שתי כוכביות להדגשה, אחת להטיה:
Text("**Swift** is *fun*")כך מוצגים Swift בהדגשה ו־כיף בכתב נטוי.
כדי להכניס ערך לטקסט, השתמשו באינטרפולציה של מחרוזות. מאפייני התצוגה זמינים בתוך body:
struct ContentView: View {
let name = "Ada"
let points = 42
var body: some View {
Text("\(name) has \(points) points")
}
}המסך מציג Ada has 42 points. Markdown חל רק על ערך מילולי: Text(name) מציג את המחרוזת השמורה ב-name בדיוק כפי שהיא.
אתגר
מתחיליםלתצוגה יש שני קבועים, city ו-days. שנה את הטקסט כך שיציג את Trip to Paris: 5 days, באמצעות שני הקבועים עם אינטרפולציית מחרוזת.
נסו בעצמכם
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה מבוא ל-SwiftUI
תרגלו בעצמכם: SwiftUI אונליין