Menu
Coddy logo textTech

Vues de texte

Fait partie de la section Introduction à SwiftUI du Journey Swift de Coddy. Leçon 3 sur 50.

Text affiche une chaîne. Un littéral de chaîne écrit dans Text peut utiliser le Markdown : deux astérisques pour le gras, un pour l’italique :

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

Cela affiche Swift en gras et amusant en italique.

Pour insérer une valeur dans le texte, utilisez l’interpolation de chaînes. Les propriétés de la vue sont accessibles dans body :

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

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

L’écran affiche Ada has 42 points. Markdown s’applique uniquement à un littéral : Text(name) affiche exactement la chaîne stockée dans name, telle quelle.

challenge icon

Défi

Débutant

La vue possède deux constantes, city et days. Modifiez le texte afin qu’il affiche Trip to Paris: 5 days, en utilisant les deux constantes avec l’interpolation de chaînes.

Essayez vous-même

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Introduction à SwiftUI

Entraînez-vous par vous-même : Playground Swift