我们可以在表单中使用的另一个有用的控件是Stepper ,它让我们选择一个数字,并给出一个- 和+ 按钮来减少或增加它。
我们用一个@State 属性包装器把它和一个属性的值联系起来,在这里是counter 。
struct ContentView: View {
@State private var counter = 0
var body: some View {
Form {
Stepper("The counter is \(counter)", value: $counter)
}
}
}

你可以使用Stepper 的参数in 来限制它可以接受的数值范围。
Stepper("The counter is \(counter)", value: $counter, in: 0...10)
当你达到一个限制时,增加或减少的控件将是灰色的,并且是不交互的。