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")Sfida
FacileAggiungi 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()
}
}
}Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Introduzione a SwiftUI
7Elenchi
Per ogni elementoElementi identificabiliElencoAggiungere elementiRiepilogo - Lista della spesa10Progetto - Coddy Coffee
Panoramica del progettoSchermate delle bevande2Mostrare contenuti
Viste di testoNumeri nel testoFontColoriSF SymbolsRiepilogo - Etichetta del prezzo5Stato e pulsanti
PulsantiLa proprietà @StateStato vero o falsoViste condizionaliRiepilogo - SegnapuntiEsercitati da solo: Playground SwiftUI