【发布时间】:2020-10-30 07:19:34
【问题描述】:
我有一个HomeView
NavigationView {
ZStack {
VStack {
NavigationLink(destination: ProfileView()) {
if session.userInSession?.activated != 1 {
completionText(message: "Complete Your Profile")
} else {
completionText(message: "Edit Your Profile")
}
}
}
}
}
我的ProfileView 没有包裹在导航视图中,也没有栏标题:
VStack {
ScrollView(showsIndicators: false) {
...
}
}
但我的ProfileView 也可以从我的SettingView 访问
NavigationView {
VStack(alignment: .leading) {
List {
NavigationLink(destination: ProfileView()) {
}
}
}
}
当我从设置屏幕访问我的ProfileView 时,它显示正常。但是当我从HomeView 访问它时,它会在顶部创建空白:
当我通过设置时它很好:
我怎样才能去掉上面的这个空白?
【问题讨论】:
标签: swift swiftui swiftui-navigationlink swiftui-navigationview