Podsumowanie – formularz zamówienia
Część sekcji Wprowadzenie do SwiftUI ścieżki Swift w Coddy. Lekcja 28 z 50.
Wyzwanie
ŚredniZbuduj formularz zamówienia kawy w VStack:
- pole
TextFieldz tekstem zastępczymNamei identyfikatoremname, powiązane ze zmiennąname Stepperz tytułemCoffees: 1, ... od1do3, powiązany ze zmiennącount, z identyfikatoremcountTogglez tytułemExtra shot, powiązany ze zmiennąextraShot, z identyfikatoremextra- tekst podsumowania z identyfikatorem
summary, na przykładAda: 2 coffees, z dodanym na końcu, extra shot, gdy przełącznik jest włączony
Spróbuj swoich sił
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}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