Menu
Coddy logo textTech

Telas de bebidas

Parte da seção Introdução ao SwiftUI do Journey de Swift da Coddy. Lição 44 de 50.

challenge icon

Desafio

Fácil

Mantenha o menu da etapa anterior. Agora faça com que cada linha abra uma tela para sua bebida:

  1. Adicione uma view OrderView com uma propriedade let drink: Drink. Ela exibe o preço da bebida com duas casas decimais na fonte .title (identificador price) dentro de uma VStack(spacing: 16) e usa o nome da bebida como título.
  2. Envolva o HStack de cada linha em um NavigationLink cujo destino seja OrderView(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

Pratique por conta própria: Playground de Swift