Telas de bebidas
Parte da seção Introdução ao SwiftUI do Journey de Swift da Coddy. Lição 44 de 50.
Desafio
FácilMantenha o menu da etapa anterior. Agora faça com que cada linha abra uma tela para sua bebida:
- Adicione uma view
OrderViewcom uma propriedadelet drink: Drink. Ela exibe o preço da bebida com duas casas decimais na fonte.title(identificadorprice) dentro de umaVStack(spacing: 16)e usa o nome da bebida como título. - Envolva o
HStackde cada linha em umNavigationLinkcujo destino sejaOrderView(drink: drink).
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