Back to Browse

Nested Navigation in SwiftUI: TabView + NavigationStack | iOS 18

1.4K views
Apr 13, 2025
4:59

Using both tab and stack is essential for complex apps. In this video, we’ll explore how to place TabView and NavigationStack to create nested navigation, and answer the popular question: “which one goes first?”. I’ll break down both approaches, comparing user experience with pros and cons. Later in the video, I’ll show how to use UIKit to unlock the limitation of SwiftUI navigation system. What you’ll learn: - Placing NavigationStack inside TabView - Placing TabView inside NavigationStack - Unlocking the limit of SwiftUI navigation Chapters: 00:00 Introduction 00:23 NavigationStack inside TabView 02:25 Placing TabView inside NavigationStack 03:45 Nested Navigation (UIKit + SwiftUI) Source Code: ➡ https://github.com/appbeyond-io/SimpleNestedNavigationDemo-iOS 🔔 Subscribe this channel for more videos: ➡ https://www.youtube.com/@appbeyond 🚀 Follow us on social: ➡ X / Twitter (Yossa Bourne): https://x.com/yossabourne ➡ X / Twitter (AppBeyond): http://twitter.com/@appbeyondio ➡ LinkedIn: https://www.linkedin.com/in/yossa-bourne-765865125/ ➡ Dev.to: https://dev.to/yossabourne

Download

0 formats

No download links available.

Nested Navigation in SwiftUI: TabView + NavigationStack | iOS 18 | NatokHD