Menu
Coddy logo textTech

Pantallas de bebidas

Parte de la sección Introducción a SwiftUI del Journey de Swift de Coddy. Lección 44 de 50.

challenge icon

Desafío

Fácil

Conserva el menú del paso anterior. Ahora haz que cada fila abra una pantalla para su bebida:

  1. Añade una vista OrderView con una propiedad let drink: Drink. Muestra el precio de la bebida con dos decimales en la fuente .title (identificador price) dentro de un VStack(spacing: 16), y usa el nombre de la bebida como título.
  2. Envuelve el HStack de cada fila en un NavigationLink cuyo destino sea OrderView(drink: drink).

Pruébalo tú mismo

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}

Todas las lecciones de Introducción a SwiftUI

Practica por tu cuenta: Playground de Swift