在SwiftUI中,我正在使用默认的Picker
,如下所示:
Picker("Choose option", selection: $selectedRateID) {
ForEach(model.rates, id: \.id) {
Text($0.title).tag($0.id)
}
}
选择器对此进行渲染:
当我尝试选择一个选项时,详细信息屏幕如下所示:
有没有办法使选择器选项详细信息屏幕像这样使用InsetGroupedListStyle
:
我尝试将.listStyle(InsetGroupedListStyle())
添加到ForEach
,Picker
和其他节点上,但是没有用。关于如何实现这一点的任何想法? (为什么在它上面有这么多的空间而没有标题?)