【发布时间】:2020-08-03 11:23:53
【问题描述】:
我有一个简单的VStack,顶部有一个视图,底部有一个多行文本。文本可以更新其内容,因此它会根据它的行数调整大小。发生这种情况时,顶部的视图也会调整其位置 - 向上或向下移动。
我希望顶视图保持固定的垂直位置,独立于VStack 中的以下视图。在我看来,这就是Spacer 的用途,因为它们很灵活。然而这并不奏效。
struct ContentView: View {
var body: some View {
VStack {
HStack("Some Icons")
Spacer()
Text("Multiline Text")
}
}
}
【问题讨论】: