Acest tutorial vă va învăța cum să implementați un obiect UINavigationController în proiectele dvs. Prin utilizarea acestei clase, veți vedea cât de ușor este să oferiți utilizatorilor dvs. o modalitate intuitivă de a naviga pe mai multe ecrane de conținut. Vorbește destul, să intrăm!
Un UINavigationController, utilizat adesea în aplicațiile de productivitate, este responsabil de gestionarea unei ierarhii de date și de prezentarea acestei ierarhii utilizatorului final. UINavigationController este o subclasă a UIViewController care oferă dezvoltatorului metode de împingere a unui alt controler de vizualizare sau de eliminare a controlerului de vizualizare curent dintr-o stivă de navigare. Fiecare controler de navigare are un controler de vizualizare rădăcină care este prima vizualizare prezentată utilizatorului și se află întotdeauna sub toate celelalte controale de vizualizare din stiva de navigare. UINavigationController nu este destinat să fie subclasat. În schimb, acesta este instanțiat direct și folosit pentru a controla reprezentarea controlorilor de vizualizare.