gpt4 book ai didi

SwiftUI:如何强制将HStack中的特定 View 置于中心

转载 作者:行者123 更新时间:2023-12-03 15:48:22 25 4
gpt4 key购买 nike

给定一个类似以下的HStack:

        HStack{
Text("View1")

Text("Centre")

Text("View2")

Text("View3")
}

如何强制将“中心” View 置于中心位置?

最佳答案

这是可能的简单方法。经过Xcode 11.4/iOS 13.4的测试

demo

struct DemoHStackOneInCenter: View {
var body: some View {
HStack{
Spacer().overlay(Text("View1"))

Text("Centre")

Spacer().overlay(
HStack {
Text("View2")
Text("View3")
}
)
}
}
}

Position view relative to a another centered view提供了带有左/右 View 额外对齐方式的解决方案

关于SwiftUI:如何强制将HStack中的特定 View 置于中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62390185/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com