Menu
Coddy logo textTech

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.

challenge icon

Aufgabe

Anfänger

Die 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()
        }
    }
}
quiz iconTeste dich selbst

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

Übe selbstständig: Swift-Playground