Cornici e forme
Fa parte della sezione Introduzione a SwiftUI del percorso Swift di Coddy. Lezione 17 di 50.
SwiftUI ha viste di forme: Circle, Rectangle, RoundedRectangle e Capsule. .fill colora una forma:
Circle()
.fill(.blue)
.frame(width: 80, height: 80)Una forma si espande per riempire lo spazio che le viene offerto. .frame(width:height:) assegna a essa, o a qualsiasi altra vista, una dimensione fissa in punti.
Una cornice può anche essere flessibile. maxWidth: .infinity permette a una vista di estendersi per tutta la larghezza disponibile:
Text("Continue")
.frame(maxWidth: .infinity)
.padding()
.background(.blue)Sfida
FacileDisegna il segnaposto dell’avatar: un Circle riempito di verde, largo 100 punti e alto 100 punti.
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