Menu
Coddy logo textTech

Przełącznik

Część sekcji Wprowadzenie do SwiftUI ścieżki Swift w Coddy. Lekcja 25 z 50.

Przełącznik Toggle służy do włączania i wyłączania i jest powiązany z wartością typu Bool:

@State private var notifications = true

Toggle("Notifications", isOn: $notifications)

Tytuł jest wyświetlany po lewej stronie, a przełącznik po prawej. Przestawienie przełącznika zapisuje wartość do notifications za pośrednictwem powiązania, a wszystko, co odczytuje tę wartość, zostaje zaktualizowane:

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

Wyzwanie

Łatwy

Dodaj przełącznik Toggle o tytule Wi-Fi, powiązany ze zmienną wifi, z identyfikatorem wifi. Tekst statusu musi brzmieć Connected, gdy przełącznik jest włączony, i Offline, gdy jest wyłączony.

Spróbuj swoich sił

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Wprowadzenie do SwiftUI

Poćwicz samodzielnie: Edytor online SwiftUI