【发布时间】:2019-12-06 12:36:35
【问题描述】:
我有 2 个屏幕 CourseList 和第二个 CourseDetail。我可以通过打击代码在第一个/初始屏幕上隐藏 navigationView。
var body: some View {
NavigationView {
List (networkManager.courses) { course in
NavigationLink(destination: CourseDetails(course: course)) {
CourseRow(course: course)
}
.padding(EdgeInsets(top: 0, leading: -8, bottom: 0, trailing: 0))
}
.navigationBarTitle(Text("Courses"), displayMode: .inline)
.navigationBarHidden(true) //It Hides NavigationView
}
}
在第二个屏幕课程详细信息上,我想隐藏导航栏。
【问题讨论】: