我正在尝试将不断变化的值插入滑块。我希望看到滑块随着此值的变化而独立移动。
我设置了一个滑块结构,我尝试在其中插入想要的值,但该值没有移动。我知道我的变量值会根据需要改变。
struct SliderCounter : View {
@State var timer1 : Float
var body: some View {
return Slider(value: $timer1, in : 0...100, step:1)
.padding()
}
}
SliderCounter(timer1: Float(changingValue))
我正在从另一个文件调用它,但是滑块仅显示,并且随着值的变化而不会移动
答案 0 :(得分:1)
由于您将SliderCounter
用作可重用视图,因此您需要使用@Binding
,因为该可重用视图不拥有数据。