Menu
Coddy logo textTech

Экраны напитков

Часть раздела Введение в SwiftUI путешествия по Swift на Coddy. Урок 44 из 50.

challenge icon

Задание

Легко

Сохраните меню из предыдущего шага. Теперь сделайте так, чтобы каждая строка открывала экран для своего напитка:

  1. Добавьте представление OrderView со свойством let drink: Drink. Оно показывает цену напитка с двумя знаками после запятой шрифтом .title (идентификатор price) внутри VStack(spacing: 16) и использует название напитка в качестве заголовка.
  2. Оберните HStack каждой строки в NavigationLink, пунктом назначения которого является OrderView(drink: drink).

Попробуйте сами

import SwiftUI

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

Все уроки раздела Введение в SwiftUI

Потренируйтесь самостоятельно: Песочница Swift