我有一个:
contentView()
SignUpView()
SignInView()
contentView 调用SignInView()
struct ContentView: View {
var body: some View {
NavigationView {
SignInView()
}
}
}
在我的 SignUpView() 我有:
var body: some View {
VStack(alignment: .leading) {
NavigationLink(destination: SignInView()) {
Text("Sign in")
.fontWeight(.semibold)
.foregroundColor(Color("startColor"))
}
}.navigationBarHidden(true)
在我的 SigbInView 我有:
var body: some View {
VStack(alignment: .leading) {
NavigationLink(destination: SignUpView()) {
Text("Sign up")
.fontWeight(.semibold)
.foregroundColor(Color("startColor"))
}.navigationBarHidden(true)
我.navigationBarHidden(true)
用来隐藏栏,但< back
仍然出现在左上角带你回到上一个屏幕,我还尝试添加导航栏text = ""
并将属性设置为.inline
我试图仅在 SignInView 和 SignUpViews 上使用这些 navigationLinks 进行导航,我不希望栏出现或将视图向下推。