The Util Designer
SwiftUI 輸入元件Stepper
xcode 13.4.1, swift 5.5, iOS 15.4
2022-08-18
SwiftUI提供了多種內建的輸入元件,其中一個是Stepper,通常用來做加一或減一的功能。
1. 下面例子使用Stepper來演示輸入年齡實作。
import SwiftUI

struct FormExample : View {
    @State private var age = 0
    var body: some View {
        NavigationView {
            Form {
                Stepper("Age:", value: $age, in: 0...100)
                HStack {
                    Text("Your age is ")
                        .font(.title3)
                    Text("\(age)")
                        .font(.title3)
                        .foregroundColor(.blue)
                }
            }
            .navigationTitle("Age")
        }
    }
}