关于埃米利奥的回应,以下是解决方案。
我试图将页面顶部的内容对齐。它可以工作,但一旦我添加NavigationView,它就不再工作了。
import SwiftUI
struct Stats: View {
var body: some View {
NavigationView { // <- OK without navigation view
VStack {
Text("Stats")
Spacer()
}
}
}
}
这似乎是一个基本问题,但没有成功解决:(感谢
import SwiftUI
struct Stats: View {
var body: some View {
NavigationView {
VStack {
Text("Stats")
Spacer()
}
.navigationBarHidden(true)
}
}
}
请注意将navigationBarHidden应用于堆栈,而不是NavigationView。
您只需要隐藏NavigationBar。
NavigationView {
VStack {
Text("Stats")
Spacer()
}
.navigationBarTitle("")
.navigationBarHidden(true)
}