Che cos’è SwiftUI
Fa parte della sezione Introduzione a SwiftUI del percorso Swift di Coddy. Lezione 1 di 50.
SwiftUI è il framework di Apple per creare schermate di app in Swift. Descrivi cosa mostra la schermata e SwiftUI la disegna e la ridisegna ogni volta che i tuoi dati cambiano.
Una parte dello schermo è una vista: una struct che si conforma a View e ha una proprietà body. Il body restituisce ciò che la vista mostra:
struct ContentView: View {
var body: some View {
Text("Hello, World!")
}
}Text è una vista che mostra una riga di testo. some View significa che il body restituisce un tipo specifico di vista e Swift deduce di quale tipo si tratta dal codice contenuto al suo interno.
L’anteprima accanto all’editor esegue il rendering della tua vista ogni volta che modifichi il codice, così puoi vedere il risultato di ogni modifica.
Sfida
PrincipianteModifica il testo in modo che sullo schermo venga visualizzato Hello, SwiftUI! invece di Hello, World!.
Provalo tu
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
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