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")Wyzwanie
ŁatwyDodaj 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()
}
}
}Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Wprowadzenie do SwiftUI
10Projekt – Kawiarnia Coddy
Przegląd projektuEkrany napojów2Wyświetlanie treści
Widoki tekstoweLiczby w tekścieCzcionkiKolorySF SymbolsPodsumowanie — metka z ceną5Stan i przyciski
PrzyciskiWłaściwość @StateStan prawda lub fałszWidoki warunkowePodsumowanie — licznik punktów6Dane wejściowe użytkownika
Pole tekstowePrzełącznikPrzyciski krokowe i suwakSelektorPodsumowanie – formularz zamówieniaPoćwicz samodzielnie: Edytor online SwiftUI