0

In SecondView, Back Button Go Home View. Should be back First Button. I didn't understand why?

HomeView
    //Home
        var body: some View {
            NavigationView {
                    List {
                        Section(header: Text(verbatim: "First".localized())) {
                                NavigationLink(destination: FirstView()
                                        .navigationBarTitle(Text("Test"), displayMode: .large)
                                ) {
                                    HStack {
                                        Image(systemName: "square.stack.3d.up")
                                            .foregroundColor(Color(.systemGray))
                                            .padding(.trailing, 6)
                                        Text("Test")
                                    }
                                }
                            }
                        }
                        .listStyle(InsetGroupedListStyle())
                        .navigationBarTitle(Text("Home Page"),displayMode: .large)
                }
            }

FirstView

FirstView
//...body
.navigationBarItems(trailing: NavigationLink(destination: SecondView()) { Text("Second View") } )

SecondView

SecondView
//In here navigationback button go home page
Robert
  • 109
  • 7
  • Does this answer your question: https://stackoverflow.com/questions/60095039/swiftui-navigationview-going-back-if-navigationlink-is-inside-a-navigationbarit? – Asperi Sep 27 '20 at 09:54
  • I dont have NavigationView in SecondView because I have the first one. – Robert Sep 29 '20 at 07:01
  • Did you read carefully? It is about NavigationLink usage issue in navigationBarItems. – Asperi Sep 29 '20 at 07:25

0 Answers0