Umschalter
Teil des Abschnitts Einführung in SwiftUI der Swift-Journey von Coddy. Lektion 25 von 50.
Ein Toggle ist ein mit einem Bool verbundener Ein-/Aus-Schalter:
@State private var notifications = true
Toggle("Notifications", isOn: $notifications)Der Titel wird links und der Schalter rechts angezeigt. Wenn du den Schalter umlegst, wird über die Bindung in notifications geschrieben, und alles, was den Wert liest, wird aktualisiert:
Text(notifications ? "You will get alerts" : "Alerts are off")Aufgabe
EinfachFüge einen mit Wi-Fi betitelten Toggle hinzu, der an wifi gebunden ist und die Kennung wifi hat. Der Statustext muss Connected lauten, solange der Toggle aktiviert ist, und Offline, solange er deaktiviert ist.
Probier es selbst
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Einführung in SwiftUI
4Modifikatoren
InnenabstandHintergründeReihenfolge der ModifikatorenRahmen und FormenRückblick – Badge Maker10Projekt – Coddy Coffee
ProjektübersichtGetränkeansichtenÜbe selbstständig: Swift-Playground