Menu
Coddy logo textTech

Interruttore

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

Un Toggle è un interruttore di accensione/spegnimento associato a un Bool:

@State private var notifications = true

Toggle("Notifications", isOn: $notifications)

Il titolo viene mostrato a sinistra e l’interruttore a destra. Spostando l’interruttore, viene scritto in notifications tramite il binding e qualsiasi elemento che legge il valore si aggiorna:

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

Sfida

Facile

Aggiungi un Toggle intitolato Wi-Fi, associato a wifi, con l’identificatore wifi. Il testo dello stato deve essere Connected quando il toggle è attivo e Offline quando è disattivato.

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