Паттерны навигации в SwiftUI
NavigationStack улучшил навигацию, обеспечив динамическую и программную маршрутизацию, вместе с тем появились способы централизации маршрутов для всего приложения.
📖 В этой статье рассмотрены общие варианты навигации, которые можно использовать при создании приложений:
🔘 Базовая навигация при использовании List
🔘 Динамическая программная маршрутизация
🔘 Глобальная маршрутизация в SwiftUI
🔘 Реализация навигации c использованием Environment Values.
🔘 Реализация навигации для TabView.
📖 А вот тут можно почитать про особенности NavigationPath, принципы работы и отличия от UINavigationController в UIKit.
😃 iOS Dev
Post #1333
4.72K

- 👍 5
- 👏 5
- 🔥 3
- ☃ 1
- 🤩 1
- 😎 1