gpt4 book ai didi

swift - SwiftUI 中两个 View 之间的 HStack 差距

转载 作者:行者123 更新时间:2023-12-04 07:39:03 27 4
gpt4 key购买 nike

我正在尝试使用 SwiftUI 在 HStack 中有两个 View 。但是,我一直在两种观点之间存在差距。
该问题出现在纵向和横向布局中。

我的代码:

struct ContentView: View {

var body: some View {

GeometryReader { g in
HStack {
GeometryReader { g in
HStack {
VStack {
Text("View One")
}
.frame(width: g.size.width * 0.5, height: g.size.height, alignment: .center)
.background(Color.blue)

VStack {
Text("View Two")
}
.frame(width: g.size.width * 0.5, height: g.size.height, alignment: .center)
.background(Color.red)
}
}
}
}
}
}

The gap is between the View One and View Two

最佳答案

间距可在初始化时设置

HStack(spacing: 0) {
//Your code here
}

关于swift - SwiftUI 中两个 View 之间的 HStack 差距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58553271/

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