To-do-Liste
Teil des Abschnitts Einführung in SwiftUI der Swift-Journey von Coddy. Lektion 49 von 50.
Aufgabe
SchwerErstelle eine To-do-Liste mit der Todo-Struktur:
- ein
TextFieldmit dem PlatzhalterNew task(Bezeichnerfield) und eineAdd-Schaltfläche, die einTodomit dem eingegebenen Titel an eintodos-Zustandsarray (anfangs leer) anhängt und das Feld leert - eine
List(Bezeichnerlist) mit einemTogglepro Aufgabe, der mit dem Aufgabentitel beschriftet und an derendonegebunden ist - ein Text (Bezeichner
progress), der1 of 2 doneanzeigt und die Aufgaben zählt, derendoneden Wert true hat
Probier es selbst
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}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