struct Testing: View {
var body: some View {
NavigationView{
VStack {
Text("View 1")
Text("View 1.3")
NavigationLink(destination: TestView(),
label: {
Text("View 1 navigation")
})
}
}
}
}
struct TestView: View {
var body: some View {
VStack {
Text("View 2")
}
.navigationBarItems(trailing:NavigationLink(
destination: Text("View 3"),
label: {
Text("Navigate")
}))
}
}
При нажатии NavigationLink
внутри TestViews navigationBarItems
происходит переход к представлению 3. Когда я нажимаю кнопку «Назад», он не возвращается в TestView, а вместо этого полностью возвращается к тестированию.
Как мне вернуть его к предыдущему виду вместо первого?
Я использую Xcode 12.
PreviewProvider
, который используется только для предварительного просмотра в реальном времени. - person runemonster   schedule 23.09.2020