gpt4 book ai didi

ios - 表单中的选取器在SwiftUI中留下了领先的空间

转载 作者:行者123 更新时间:2023-12-01 16:11:17 24 4
gpt4 key购买 nike

我正在尝试在WheelStyle内部窗体中显示PickerView。它工作正常,但是我想回顾一些领先的领域。
这是我的代码。

struct FormTest: View {

var aryStrings = ["Male","Female"]

@State var selected:String = ""

var body: some View {
Form {
Section {
VStack {
HStack {
Text("Gender")
Spacer()
}.padding()

HStack {
Picker(selection: self.$selected, label: Text("")) {
ForEach(self.aryStrings, id:\.self) { value in
Text(value)
}
}.pickerStyle(WheelPickerStyle())
}
}.listRowInsets(EdgeInsets())
}
}
}
}
我们可以看到这里有一个标记为红色的前导空间。我希望它是全尺寸选择器。
任何帮助将不胜感激。
enter image description here

最佳答案

我假设您正在寻找(已通过Xcode 11.7 / iOS 13.7测试)
enter image description here

var body: some View {
Form {
Section {
VStack {
HStack {
Text("Gender")
Spacer()
}.padding()

Picker(selection: self.$selected, label: Text("")) {
ForEach(self.aryStrings, id:\.self) { value in
Text(value)
}
}.pickerStyle(WheelPickerStyle())
.labelsHidden() // << main part !!
}
}
}
}

关于ios - 表单中的选取器在SwiftUI中留下了领先的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63898979/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com