SwiftUI -限制滑块的小数位数

gijlo24d  于 2023-01-01  发布在  Swift
关注(0)|答案(1)|浏览(215)

我尝试在我的应用程序中实现一个滑块,但它太精确了:

我希望步长只增加“0.1”。我该怎么做呢?这是我当前的实现:

@State private var introTextBackgroundColor = Color.white
            @State private var introTextBackgroundOpacity = 0.3

            HStack {
                Text("Opacity")
                Text(self.introTextBackgroundOpacity.description)
            }
            Slider(value: self.$introTextBackgroundOpacity, in: 0.0...1.0)
f3temu5u

f3temu5u1#

只需使用step参数:

Slider(value: self.$introTextBackgroundOpacity, in: 0.0...1.0, step: 0.1)

相关问题