Ce tutoriel vous apprendra comment implémenter un objet UINavigationController dans vos projets. En utilisant cette classe, vous verrez à quel point il est facile de fournir à vos utilisateurs un moyen intuitif de naviguer sur plusieurs écrans de contenu. Assez parlé, sautons dedans!
Un contrôleur UINavigation, souvent utilisé dans les applications de productivité, est responsable de la gestion d'une hiérarchie de données et de la présentation de cette hiérarchie à l'utilisateur final. UINavigationController est une sous-classe de UIViewController qui fournit au développeur des méthodes pour pousser un autre contrôleur de vue ou supprimer le contrôleur de vue actuel d'une pile de navigation. Chaque contrôleur de navigation a un contrôleur de vue racine qui est la première vue présentée à l'utilisateur et se trouve toujours sous tous les autres contrôleurs de vue de la pile de navigation. UINavigationController n'est pas destiné à être sous-classé. Au lieu de cela, il est instancié directement et utilisé pour contrôler la représentation des contrôleurs de vue.