// // ContentView.swift // NavigationExemple // // Created by Arthur Dambrine on 02/04/2021. // import SwiftUI struct ContentView: View { @State private var isShowingDetailView = false var body: some View { NavigationView{ VStack(alignment: /*@START_MENU_TOKEN@*/.center/*@END_MENU_TOKEN@*/, spacing: 20){ NavigationLink(destination: Text("Heads"), isActive: $isShowingDetailView){ EmptyView() } Button("Tap to show view"){ // Some custom code here // .. self.isShowingDetailView = true } }.navigationTitle("Menu principal") } } } struct ContentView_Previews: PreviewProvider { static var previews: some View { ContentView() } }