Danh sách việc cần làm
Thuộc phần Giới thiệu về SwiftUI trong hành trình Swift của Coddy. Bài học 49 trên 50.
Thử thách
KhóTạo danh sách việc cần làm bằng cấu trúc Todo:
- một
TextFieldcó văn bản giữ chỗNew task(định danhfield) và nútAddđể thêm mộtTodovới tiêu đề đã nhập vào mảng trạng tháitodos(ban đầu rỗng), rồi xóa nội dung trường - một
List(định danhlist) có mộtTogglecho mỗi việc cần làm, mang tiêu đề của việc đó và liên kết với thuộc tínhdonecủa nó - một dòng văn bản (định danh
progress) hiển thị1 of 2 done, đếm số việc cần làm códonelà true
Tự làm thử
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Tất cả bài học trong Giới thiệu về SwiftUI
Tự luyện tập: Playground SwiftUI