gpt4 book ai didi

SwiftUI Slider 的标签可见性

转载 作者:行者123 更新时间:2023-12-04 13:11:20 25 4
gpt4 key购买 nike

什么情况下SwiftUI Slider的标签可见?Slider inits 可以接受标签参数,但我不明白这个标签是做什么用的?

 struct ContentView: View {
@State private var slVal: CGFloat = -20
var body: some View {
Slider(value: $slVal, in: -40...40, minimumValueLabel: Text("-40"), maximumValueLabel: Text("40")) {
Text("Invisible text") // This view is not visible
}
.padding()
}
}
推杆 SliderForm不会使标 checkout 现。我知道 DatePicker的标签是否显示取决于 .labelsHidden()修饰符,也在 DatePickerStyle申请者 .datePickerStyle()修饰符。
有没有类似的东西 Slider ?

最佳答案

这是 SwiftUI 中众所周知的错误。
这是可能的解决方法。使用 Xcode 12.1/iOS 14.1 准备(向后兼容 SwiftUI 1.0)
demo

struct ContentView: View {
@State private var slVal: CGFloat = -20
var body: some View {
HStack {
Text("Invisible text")
Slider(value: $slVal, in: -40...40, minimumValueLabel: Text("-40"), maximumValueLabel: Text("40")) {
EmptyView()
}
}
.padding()
}
}

关于SwiftUI Slider 的标签可见性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64820326/

25 4 0