Оформление заказа
Часть раздела Введение в SwiftUI путешествия по Swift на Coddy. Урок 47 из 50.
Задание
СреднеСохраните всё из предыдущих шагов. Завершите OrderView, добавив под общей суммой кнопку Place order в стиле .borderedProminent. При нажатии на неё отображается предупреждение с заголовком Order placed!, кнопкой OK и сообщением Total: $4.25 (общая сумма заказа с двумя знаками после запятой). Используйте @State ordered, начальное значение которого равно false.
Попробуйте сами
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Все уроки раздела Введение в SwiftUI
10Проект — Coddy Coffee
Обзор проектаЭкраны напитков2Отображение содержимого
Текстовые представленияЧисла в текстеШрифтыЦветаSF SymbolsПовторение — ценник5Состояние и кнопки
КнопкиСвойство @StateСостояние «истина или ложь»Условные представленияПовторение — счётчик очков6Ввод данных пользователем
Текстовое полеПереключательСчётчик и ползунокВыборПовторение — форма заказаПотренируйтесь самостоятельно: Песочница Swift