Get your own website
Demo.swift
ContentView.swift
App.swift
 
import SwiftUI

struct Detail: View {
  let text: String
  var body: some View { Text(text).navigationTitle("Detail") }
}

struct NavStackDemo: View {
  var body: some View {
    NavigationStack {
      List(1...3, id: \.self) { i in
        NavigationLink("Item \\ (i)", destination: Detail(text: "Item \\ (i)"))
      }
      .navigationTitle("Items")
      .toolbar { ToolbarItem(placement: .navigationBarTrailing) { Button("Add") {} } }
    }
  }
}

                    
import SwiftUI

struct ContentView: View {
  var body: some View {
    NavStackDemo()
  }
}

                    
import SwiftUI

@main
struct MyApp: App {
  var body: some Scene {
    WindowGroup { ContentView() }
  }
}