Trinkgeldrechner
Teil des Abschnitts Einführung in SwiftUI der Swift-Journey von Coddy. Lektion 48 von 50.
Aufgabe
MittelErstelle einen Trinkgeldrechner in einem VStack:
- ein
TextFieldmit dem PlatzhalterBillund der Kennungbill, gebunden an einenString-StatusbillText - ein segmentierter
Pickermit dem TitelTip(Kennungtip), gebunden an einenInt-StatustipPercent, der mit15beginnt, mit den Optionen10%,15%und20%, die mit10,15und20markiert sind - ein Text
Tip: $7.50(KennungtipAmount) und ein TextTotal: $57.50(Kennungtotal), beide mit zwei Dezimalstellen
Lies die Rechnung mit Double(billText) ?? 0 ein, sodass ein leeres oder ungültiges Feld als 0 zählt.
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