Как вы изменяете размер окна выбора в SwiftUI? Мне нужно изменить ширину, которая занимает. Мой код, приведенный ниже, представляет собой простой вид со сборщиком внутри. Изменение параметра ширины не приводит к изменению ширины окна выбора.
struct CalibrationBar: View {
@State var tone = Int()
var body: some View{
HStack{
Button(action: {
playTone(tone: self.tone, amp: 50, stop: true)
}) {
Text("50 dB")
}
.frame(width: 60.0)
Picker(selection: .constant(1), label: Text("")) {
Text("+0").tag(1)
Text("+2").tag(2)
Text("+4").tag(3)
}
.clipped()
.frame(minWidth: 0, maxWidth: 100)
.labelsHidden()
}
}
}