【发布时间】:2020-12-28 06:08:28
【问题描述】:
我正在尝试将我的视图背景颜色更改为特定颜色,但是,每当我使用基本的 Zstack 方式添加它时,它都会丢失导航栏 UI。 (见图片)
编辑代码
这个方法不适合我:
var body: some View {
ZStack{
Color("Background")
.edgesIgnoringSafeArea(.vertical)
VStack {
ScrollView {
ZStack {
VStack {
HStack{
VStack (alignment: .leading) {
Text("")
}
}
}
}
}
Text("")
}
}
}
带有简单 ZStack 的当前 UI:
如何在 SwiftUI 中更改背景颜色而不丢失导航栏 UI?
【问题讨论】: