回顾:植物指南
本课属于 Coddy Swift 学习旅程的“SwiftUI 入门”单元。第 38 课,共 50 课。
挑战
中等构建一个植物指南。ContentView 显示一个 NavigationStack(标识符 nav),其中包含一个标题为 Plants 的 List,每种植物对应一个 NavigationLink,标题为该植物的名称。每个链接都会打开对应植物的 PlantDetail,其中:
- 使用植物名称作为标题
- 在标识符为
water的文本中显示Water every 7 days(来自waterDays) - 包含一个
Watered按钮,点击后会显示标题为Nice work!的提醒,其中包含一个OK按钮
亲手试试
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}SwiftUI 入门中的所有课
自己练习: SwiftUI 在线编辑器