Podsumowanie — lista zakupów
Część sekcji Wprowadzenie do SwiftUI ścieżki Swift w Coddy. Lekcja 33 z 50.
Wyzwanie
ŚredniZbuduj listę zakupów w VStack:
- pole
TextFieldz tekstem zastępczymItemi identyfikatoremfield - przycisk
Add, który dodaje wpisany tekst do tablicy stanuitems(początkowo pustej), czyści pole i jest nieaktywny, gdy pole jest puste - tekst z identyfikatorem
count, który wyświetla0 items,1 items,2 items, ... - lista
Listelementów z identyfikatoremlist
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