Marcos y formas
Parte de la sección Introducción a SwiftUI del Journey de Swift de Coddy. Lección 17 de 50.
SwiftUI tiene vistas de formas: Circle, Rectangle, RoundedRectangle y Capsule. .fill aplica color a una forma:
Circle()
.fill(.blue)
.frame(width: 80, height: 80)Una forma crece para llenar el espacio que se le ofrece. .frame(width:height:) le proporciona, a ella o a cualquier otra vista, un tamaño fijo en puntos.
Un marco también puede ser flexible. maxWidth: .infinity permite que una vista se extienda por todo el ancho disponible:
Text("Continue")
.frame(maxWidth: .infinity)
.padding()
.background(.blue)Desafío
FácilDibuja el marcador de posición del avatar: un Circle rellenado de verde, de 100 puntos de ancho y 100 puntos de alto.
Pruébalo tú mismo
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Introducción a SwiftUI
2Mostrar contenido
Vistas de textoNúmeros en el textoFuentesColoresSF SymbolsRepaso: etiqueta de precioPractica por tu cuenta: Playground de Swift