Из этого туториала вы узнаете, как реализовать объект UINavigationController в ваших проектах. Используя этот класс, вы увидите, как легко предоставить своим пользователям интуитивно понятный способ навигации по нескольким экранам контента. Хватит разговоров, давай прыгнем!
UINavigationController, часто используемый в продуктивных приложениях, отвечает за управление иерархией данных и представление этой иерархии конечному пользователю. UINavigationController является подклассом UIViewController, который предоставляет разработчику методы для добавления другого контроллера представления или удаления текущего контроллера представления из стека навигации. Каждый контроллер навигации имеет корневой контроллер представления, который является первым представлением, представленным пользователю, и всегда находится под всеми другими контроллерами представления в стеке навигации. UINavigationController не предназначен для использования в подклассах. Вместо этого он создается непосредственно и используется для управления представлением контроллеров представления.