在SwiftUI中,你可以使用Spacer()
来实现HStack
中的元素两边对齐。
具体来说,你可以将Spacer()
放置在需要对齐的元素的前面或后面,以填充空间并将其推到对齐位置。
例如,以下代码片段将在水平方向上创建一个HStack
,其中有两个文本元素,并且第一个文本元素位于左侧,第二个文本元素位于右侧:
HStack {
Text("Left-aligned text")
Spacer()
Text("Right-aligned text")
}
在这个例子中,Spacer()
被用于第一个和第二个文本元素之间的空间,从而将第一个文本元素推到左侧,将第二个文本元素推到右侧。