Quantità e totale
Fa parte della sezione Introduzione a SwiftUI del percorso Swift di Coddy. Lezione 46 di 50.
Sfida
MedioMantieni tutto ciò che hai realizzato nei passaggi precedenti. In OrderView:
- Aggiungi una
@Statequantityche parte da1e unoStepperintitolatoQuantity: 1, ... da1a5, con l’identificatorequantity. - Aggiungi una proprietà calcolata
extra:0per Small,0.5per Medium e1.0per Large. - Mostra il totale,
(price + extra) * quantity, comeTotal: $4.25(due decimali) con il font.headline, con l’identificatoretotal, sotto lo stepper.
Provalo tu
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Tutte le lezioni di Introduzione a SwiftUI
7Elenchi
Per ogni elementoElementi identificabiliElencoAggiungere elementiRiepilogo - Lista della spesa10Progetto - Coddy Coffee
Panoramica del progettoSchermate delle bevande2Mostrare contenuti
Viste di testoNumeri nel testoFontColoriSF SymbolsRiepilogo - Etichetta del prezzo5Stato e pulsanti
PulsantiLa proprietà @StateStato vero o falsoViste condizionaliRiepilogo - SegnapuntiEsercitati da solo: Playground SwiftUI