如何将变量值连接到滑块?

我正在尝试将不断变化的值插入滑块。我希望看到滑块随着此值的变化而独立移动。

我设置了一个滑块结构,我尝试在其中插入想要的值,但该值没有移动。我知道我的变量值会根据需要改变。

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))

我正在从另一个文件调用它,但是滑块仅显示,并且随着值的变化而不会移动

zhoujintangjob 回答:如何将变量值连接到滑块?

由于您将SliderCounter用作可重用视图,因此您需要使用@Binding,因为该可重用视图不拥有数据。

本文链接:https://www.f2er.com/3141278.html

大家都在问