Công tắc
Thuộc phần Giới thiệu về SwiftUI trong hành trình Swift của Coddy. Bài học 25 trên 50.
Toggle là công tắc bật/tắt liên kết với một giá trị Bool:
@State private var notifications = true
Toggle("Notifications", isOn: $notifications)Tiêu đề hiển thị bên trái và công tắc ở bên phải. Khi bạn bật hoặc tắt công tắc, giá trị notifications được ghi thông qua liên kết, và mọi nơi đọc giá trị này sẽ cập nhật:
Text(notifications ? "You will get alerts" : "Alerts are off")Thử thách
DễThêm một Toggle có tiêu đề Wi-Fi, liên kết với wifi và có mã định danh wifi. Văn bản trạng thái phải hiển thị Connected khi công tắc bật và Offline khi công tắc tắt.
Tự làm thử
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Giới thiệu về SwiftUI
6Nhập dữ liệu người dùng
Trường văn bảnCông tắcBộ tăng giảm và thanh trượtBộ chọnÔn tập: biểu mẫu đặt hàngTự luyện tập: Playground SwiftUI