У меня есть простой VStack
с видом сверху и многострочным текстом внизу. Текст может обновлять свое содержимое, поэтому его размер изменяется в зависимости от количества строк. Когда это происходит, вид сверху также регулирует свое положение - перемещаясь вверх или вниз.
Я хочу, чтобы вид сверху сохранял фиксированное вертикальное положение, независимо от представлений ниже в VStack
. На мой взгляд, это то, для чего нужны Spacer
, поскольку они гибкие. Однако это не так.
struct ContentView: View {
var body: some View {
VStack {
HStack("Some Icons")
Spacer()
Text("Multiline Text")
}
}
}