Menu
Coddy logo textTech

VStack

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

Un corps renvoie une seule vue. Pour en afficher plusieurs, place-les dans une pile. VStack dispose ses vues de haut en bas :

VStack {
    Text("Coddy Cafe")
        .font(.title)
    Text("Open 8:00 to 18:00")
}

Les vues se placent entre les accolades, une par ligne, dans l’ordre où elles apparaissent à l’écran. Chacune peut avoir ses propres modificateurs.

Une pile est également une vue, vous pouvez donc styliser la pile elle-même. Un modificateur appliqué à la pile s’applique aux vues qu’elle contient et qui ne définissent pas leur propre modificateur :

VStack {
    Text("Coffee")
    Text("Tea")
}
.font(.headline)
challenge icon

Défi

Débutant

Affichez une fiche de contact : un VStack avec deux textes, Ada Lovelace en haut et Engineer en dessous. Donnez au nom la police .title.

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