I have 2 screens CourseList and second CourseDetail. where I'm able to hide navigationView on First/Initial Screen by blow code.
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 } } On Second Screen Course Detail I want to hide Navigationbar.