我有一個 HStack,里面有我想要左對齊的內容,然后Details標題要居中。我正在使用 aSpacer()來嘗試完成此操作,但看起來它的中心Details取決于其左側的內容。我希望它獨立于那個并且只是以螢屏為中心。可以使用Spacer()嗎?

VStack {
HStack(alignment: .top) {
Text("<------")
Spacer()
Text("Details")
Spacer()
}
Spacer()
}
uj5u.com熱心網友回復:
一種可能的方法是使用疊加,例如
VStack {
HStack(alignment: .top) {
Text("<------")
Spacer()
}
.overlay(
Text("Details") // << here !!
, alignment: .top)
Spacer()
}
,根據需要,您可以將其放置到root VStack
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/368981.html
