【发布时间】:2019-08-31 05:39:26
【问题描述】:
假设我构建了一个这样的视图:
struct MyView: View {
@State private var a: String
@State private var b: String
@State private var c: String
var body: some View {
VStack {
HStack {
Text(a)
// this is the central view
Text(b).font(.headline)
}
Text(c)
}
}
}
我希望中心文本视图(显示 b 的那个)成为布局的锚点。也就是说,无论其他文本值如何变化,我希望中心文本始终保持在MyView 的中心(文本元素的中心和MyView 的中心应该保持相同)和其他文本元素应该围绕中心布置。
如何实现这一目标?我试图查看对齐指南,但我似乎不明白如何正确使用它们。
【问题讨论】: