Повторение — справочник растений
Часть раздела Введение в SwiftUI путешествия по Swift на Coddy. Урок 38 из 50.
Задание
СреднеСоздай справочник растений. ContentView отображает NavigationStack (идентификатор nav) со списком List под заголовком Plants, где для каждого растения есть один NavigationLink с его названием. Каждая ссылка открывает PlantDetail для соответствующего растения, который:
- использует название растения в качестве заголовка
- отображает
Water every 7 days(изwaterDays) в тексте с идентификаторомwater - содержит кнопку
Watered, которая показывает предупреждение с заголовкомNice work!и кнопкойOK
Попробуйте сами
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Все уроки раздела Введение в SwiftUI
10Проект — Coddy Coffee
Обзор проектаЭкраны напитков2Отображение содержимого
Текстовые представленияЧисла в текстеШрифтыЦветаSF SymbolsПовторение — ценник5Состояние и кнопки
КнопкиСвойство @StateСостояние «истина или ложь»Условные представленияПовторение — счётчик очков8Навигация
NavigationStackNavigationLinkПередача данныхЛисты и оповещенияПовторение — справочник растений6Ввод данных пользователем
Текстовое полеПереключательСчётчик и ползунокВыборПовторение — форма заказаПотренируйтесь самостоятельно: Песочница Swift