isdetaillink
SwiftUI Navigation View To Root - 네비게이션 뷰 관리하기
뷰를 만들다 보면 뷰 1에서 뷰 2로 이동하고, 뷰 2에서 뷰 3으로 이동하는 등 그 깊이와 복잡도가 올라갈 수밖에 없다. 이번에는 swiftUI에서 1->2->3->4 뷰로 이동했다고 가정할 때, 다시 뷰 1(root view)로 돌아오는 방법에 대해 알아보자. 기본적으로 다음과 같이 NavigationView와 NavigationLink를 활용해 뷰를 이동하게 된다. struct View1: View { @State var gotoView2 = false var body: some View { NavigationView { Button("Goto View 2") { gotoView2 = true } .navigationTitle("View 1") .background( NavigationLink( d..