Schermate delle bevande
Fa parte della sezione Introduzione a SwiftUI del percorso Swift di Coddy. Lezione 44 di 50.
Sfida
FacileMantieni il menu del passaggio precedente. Ora fai in modo che ogni riga apra una schermata per la relativa bevanda:
- Aggiungi una vista
OrderViewcon una proprietàlet drink: Drink. Mostra il prezzo della bevanda con due decimali nel carattere.title(identificatoreprice) all'interno di unVStack(spacing: 16)e usa il nome della bevanda come titolo. - Racchiudi l'
HStackdi ogni riga in unNavigationLinkla cui destinazione èOrderView(drink: drink).
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