Menu
Coddy logo textTech

Viste di testo

Fa parte della sezione Introduzione a SwiftUI del percorso Swift di Coddy. Lezione 3 di 50.

Text mostra una stringa. Un valore letterale di stringa scritto all'interno di Text può usare Markdown: due asterischi per il grassetto, uno per il corsivo:

Text("**Swift** is *fun*")

Questo mostra Swift in grassetto e divertente in corsivo.

Per inserire un valore nel testo, usa l’interpolazione delle stringhe. Le proprietà della vista sono disponibili all’interno di body:

struct ContentView: View {
    let name = "Ada"
    let points = 42

    var body: some View {
        Text("\(name) has \(points) points")
    }
}

La schermata mostra Ada has 42 points. Markdown si applica solo a un valore letterale: Text(name) mostra la stringa memorizzata in name esattamente com'è.

challenge icon

Sfida

Principiante

La vista ha due costanti, city e days. Modifica il testo in modo che mostri Trip to Paris: 5 days, usando le due costanti con l’interpolazione di stringhe.

Provalo tu

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Introduzione a SwiftUI

Esercitati da solo: Playground SwiftUI