SwiftUI How to Programmatically Push and Pop Views in SwiftUI with NavigationDestinationLink Solving the mystery of controlled navigation in SwiftUI.