Textansichten
Teil des Abschnitts Einführung in SwiftUI der Swift-Journey von Coddy. Lektion 3 von 50.
Text zeigt eine Zeichenfolge an. Ein Zeichenfolgenliteral innerhalb von Text kann Markdown verwenden: zwei Sternchen für Fettdruck, eines für Kursivschrift:
Text("**Swift** is *fun*")Dies zeigt Swift in Fettdruck und Spaß in Kursivschrift.
Um einen Wert in den Text einzufügen, verwende String-Interpolation. Die Eigenschaften der Ansicht sind innerhalb von body verfügbar:
struct ContentView: View {
let name = "Ada"
let points = 42
var body: some View {
Text("\(name) has \(points) points")
}
}Auf dem Bildschirm wird Ada has 42 points angezeigt. Markdown gilt nur für ein Literal: Text(name) zeigt die in name gespeicherte Zeichenfolge genau so an, wie sie ist.
Aufgabe
AnfängerDie Ansicht hat zwei Konstanten, city und days. Ändere den Text so, dass Trip to Paris: 5 days angezeigt wird, wobei die beiden Konstanten mit String-Interpolation verwendet werden.
Probier es selbst
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Einführung in SwiftUI
4Modifikatoren
InnenabstandHintergründeReihenfolge der ModifikatorenRahmen und FormenRückblick – Badge Maker10Projekt – Coddy Coffee
ProjektübersichtGetränkeansichtenÜbe selbstständig: Swift-Playground