Menu
Coddy logo textTech

Interrupteur

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

Un Toggle est un interrupteur marche/arrêt lié à un Bool :

@State private var notifications = true

Toggle("Notifications", isOn: $notifications)

Le titre est affiché à gauche et le commutateur à droite. En basculant le commutateur, on écrit dans notifications via la liaison, et tout ce qui lit la valeur se met à jour :

Text(notifications ? "You will get alerts" : "Alerts are off")
challenge icon

Défi

Facile

Ajoutez un Toggle intitulé Wi-Fi, lié à wifi, avec l’identifiant wifi. Le texte d’état doit afficher Connected lorsque le bouton est activé et Offline lorsqu’il est désactivé.

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