Download the completed project here: https://github.com/twostraws/hackingw...
Other parts in Project 9:
Introduction: https://www.hackingwithswift.com/book...
1. The problem with a simple NavigationLink: • The problem with a simple NavigationL...
2. Handling navigation the smart way with navigationDestination(): • Handling navigation the smart way wit...
3. Programmatic navigation with NavigationStack: • Programmatic navigation with Navigati...
4. Navigating to different data types using NavigationPath: • Navigating to different data types us...
5. How to make a NavigationStack return to its root view programmatically: This video
6. How to save NavigationStack paths using Codable: • How to save NavigationStack paths usi...
7. Customizing the navigation bar appearance: • Customizing the navigation bar appear...
8. Placing toolbar buttons in exact locations: • Placing toolbar buttons in exact loca...
9. Making your navigation title editable: • Making your navigation title editable...
Wrap up and challenges: https://www.hackingwithswift.com/book...
You can find the full set of videos, along with transcriptions, challenges, tests, and more, in my free 100 Days of SwiftUI course: https://www.hackingwithswift.com/100/...
Watch the full 100 Days of SwiftUI playlist here: • 100 Days of SwiftUI (iOS 17 edition)