【发布时间】:2021-06-12 02:37:08
【问题描述】:
我在 SwiftUI 中有一个非常简单的“应用程序”
如何将步进值从列表传递到 struct SumOfValue 或 ContentView ?但我想传递步进值的总和,以防图像中的值为 8。
struct ContentView: View {
var body: some View {
VStack{
List{
ProductList()
ProductList()
}
Spacer()
Text("Sum of stepper value: ?????")
.padding(.bottom, 50
)
SumOfValue()
}
}
}
struct ProductList:View {
@State var stepperValueTest: Int = 0
var body: some View {
HStack {
Stepper("Value: \(stepperValueTest)", value: $stepperValueTest)
}
}
}
struct SumOfValue: View {
var body: some View {
Text("or here sum of value: ????? ")
.foregroundColor(Color.red)
}
}
我尝试使用@Binding,但没用。
【问题讨论】: