我有反正合并一个列表,并说在同一屏幕上的形式视图?或者你必须有一个或其他和手动建立其余的?
我有这个代码,每个组件的列表和形式,是滚动独立,也非常间隔开..
var body: some View {
VStack(spacing: 0) {
Form {
Text(orgEntity.name)
Text(orgEntity.address)
}
.padding([.bottom], 20)
List {
ForEach(0...3, id: \.self ) { int in
Text("List Test \(int)")
}
}
.navigationTitle("\(orgEntity.name)")
}
}
}
2条答案
按热度按时间t2a7ltrp1#
不使用列表:将
Form
中的所有内容与Section
s放在一起,如下所示:woobm2wo2#
如果你想保持固定的表单,并且仍然有一个滚动列表,那么可以在表单上使用一个框架(高度:):
结果:
示例代码: