【发布时间】:2021-02-26 07:47:06
【问题描述】:
我想像这样调整我的视图,以使元素水平对齐其父元素的中心并引导另一个视图。
我用自动布局实现这个视图就像这样。
consumeLabel.centerXAnchor.constraint(equalTo: parentView.centerXAnchor).isActive = true
unitLabel.leadingAnchor.constraint(equalTo: consumeLabel.trailingAnchor, constant: 5).isActive = true
但我不知道如何通过 SwiftUI 实现这一点。
这就是我正在尝试的:
ZStack {
Image("waterHomeHeader")
.resizable()
.scaledToFill()
.edgesIgnoringSafeArea(.all)
HStack {
Text("1350 / 2917")
.frame(alignment: .center)
.foregroundColor(.white)
.font(.title2)
Text("ml")
.foregroundColor(.white)
.font(.footnote)
.padding(.leading, 2)
}
}
【问题讨论】:
-
SwiftUI 默认将所有内容居中...你会显示你想要做什么的代码吗?
-
@Asperi 我编辑我的问题。
标签: ios swift swiftui autolayout hstack