Calculadora de Gorjetas
Parte da seção Introdução ao SwiftUI do Journey de Swift da Coddy. Lição 48 de 50.
Desafio
MédioCrie uma calculadora de gorjeta em uma VStack:
- um
TextFieldcom o marcador de posiçãoBille o identificadorbill, vinculado a um estadoStringbillText - um
Pickersegmentado com o títuloTip(identificadortip), vinculado a um estadoInttipPercentque começa em15, com as opções10%,15%e20%marcadas com10,15e20 - um texto
Tip: $7.50(identificadortipAmount) e um textoTotal: $57.50(identificadortotal), ambos com duas casas decimais
Leia a conta com Double(billText) ?? 0, para que um campo vazio ou inválido seja considerado 0.
Experimente você mesmo
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Todas as lições de Introdução ao SwiftUI
4Modificadores
PreenchimentoPlanos de fundoOrdem dos modificadoresMolduras e formasRecapitulação - Criador de distintivos10Projeto - Coddy Coffee
Visão geral do projetoTelas de bebidas5Estado e Botões
BotõesA Propriedade @StateEstado Verdadeiro ou FalsoViews CondicionaisRecapitulação - Marcador de PontosPratique por conta própria: Playground de Swift