7

Navigation Containers

When we refer to navigation, we are referring to the different design techniques that provide the user experience of our app. Apps with good navigation are intuitive and easy to use, and users can focus on the content and experience. Our goal when implementing navigation is to allow people to discover the content and interact with it, without even paying attention to how to do it.

In the previous chapter, we learned about how to present views modally, to draw the attention of the user to an important task, and to offer focused interaction. In this chapter, we will learn about showing our content on different screens, and how to navigate among these. We show content on different screens to better organize our app and ...

Get SwiftUI Cookbook - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.