我试图在我的 TabBar 正上方的表单内容下方获得一个圆圈。我可以通过使用来强迫它,.frame()
但我不是它的忠实粉丝。似乎应该有一种更简单的方法来将其与底部对齐。
我的理解是Spacer()
应该将表单推向底部并将圆圈留在顶部,但似乎并非如此。
var body: some View {
VStack {
Circle().foregroundColor(.yellow).overlay(VStack {
Text("Example")
}).foregroundColor(.primary)
Spacer()
Form {
TextField("test", text: $a)
TextField("test2", text: $b)
}
}
}