一、实战需求
希望手动实现类型导航条的组件,其中title本部分要居中,按钮要靠右侧。这个需求该如何实现。
二、解决方案
目前可以有一下几个方案L:
- 通过占位方式解决
- 通过ZStack实现
三、实战代码
1、通过占位实现
import SwiftUI
struct ContentView: View {
var body: some View {
HStack{
Button("关闭") {}
.hidden()
Spacer()
Text("居中")
Spacer()
Button("关闭") {}
}
.padding()
.background(Color.orange)
}
}
2、通过ZStack解决
i