Calculadora de propinas
Parte de la sección Introducción a SwiftUI del Journey de Swift de Coddy. Lección 48 de 50.
Desafío
IntermedioConstruye una calculadora de propinas en un VStack:
- un
TextFieldcon el marcador de posiciónBilly el identificadorbill, vinculado a un estadoStringbillText - un
Pickersegmentado tituladoTip(identificadortip), vinculado a un estadoInttipPercentque comienza en15, con las opciones10%,15%y20%etiquetadas con10,15y20 - un texto
Tip: $7.50(identificadortipAmount) y un textoTotal: $57.50(identificadortotal), ambos con dos decimales
Lee la factura con Double(billText) ?? 0, de modo que un campo vacío o no válido cuente como 0.
Pruébalo tú mismo
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}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