小编Gia*_*gar的帖子

当 SwiftUI 中的 Slider 更改时如何触发功能?

我试图sliderchanged()在滑块值更改时触发该功能,我可能会遗漏一些非常基本的东西,但我发现的所有类似的东西都不起作用。没有像 Slider 的“动作”或旧的“ValueChanged”动作之类的东西吗?

这是我的代码:

struct CustomSlider1: View {

    @State var progress: Float = 0.5
    var body: some View {

       VStack{
        Slider(value: $progress)
            .padding(.all)
            Text(String(progress))          
        }        
    }

    func sliderchanged() {
        //do things 
    }
}
Run Code Online (Sandbox Code Playgroud)

谢谢!!

function slider swiftui

6
推荐指数
3
解决办法
3721
查看次数

标签 统计

function ×1

slider ×1

swiftui ×1