как создать подходящий HStack с равным пространством между его объектами
Я хочу создать HStack с левитирующим пространством между объектами, но равным между каждым из них, а также он должен помещаться по горизонтали, некоторые из них
Я использовал Spacer() между объектами, вот так
HStack {
Text("Object1")
Spacer()
Text("Object2")
Spacer()
Text("ASASASA")
Spacer()
Text("asa")
}
.padding()
Но есть только вопрос: есть ли способ лучше, чем сделать мой код чище?
1 ответ
Может как то так? Возможно, вы захотите установитьalignment:
к тому, что вам нужно.
HStack(spacing: 20) {
Group {
Text("Object1")
Text("Object2")
Text("ASASASA")
Text("asa")
}
.frame(minWidth: 0, maxWidth: .infinity, alignment: .center)
}