本文價值與收穫
看完本文後,您將能夠作出下面的界面
Toggle 切換開關
在打開和關閉狀態之間切換的控件。
struct Toggle<Label> where Label : View
使用方法
您可以通過提供isOn綁定和標籤來創建切換。 將isOn綁定到一個布爾屬性,該屬性確定切換是打開還是關閉。 將標籤設置爲在視覺上描述切換狀態之間切換目的的視圖。 例如:
@State private var vibrateOnRing = false
var body: some View {
Toggle(isOn: $vibrateOnRing) {
Text("Vibrate on Ring")
}
}
對於純文本標籤的常見情況,可以使用便捷初始化程序,該初始化程序將標題字符串(或本地化的字符串鍵)作爲其第一個參數,而不是尾隨閉包:
@State private var vibrateOnRing = true
var body: some V