Denna handledning lär dig hur du implementerar ett UINavigationController-objekt i dina projekt. Genom att använda den här klassen ser du hur lätt det är att ge dina användare ett intuitivt sätt att navigera i flera skärmar med innehåll. Noga prata, låt oss hoppa in!
En UINavigationController, som ofta används i produktivitetsapplikationer, ansvarar för att hantera en hierarki av data och presenterar den här hierarkin för slutanvändaren. UINavigationController är en underklass av UIViewController som ger utvecklaren metoder för att driva en annan bildkontroll eller ta bort den aktuella vykontrollen från en navigeringsstack. Varje navigationsstyrenhet har en root view controller som är den första visningen som presenteras för användaren och ligger alltid under alla andra visningskontrollerna i navigeringsstapeln. UINavigationController är inte avsedd att vara underklasserad. Istället är det direktanslutet och används för att styra visningskontrollernas representation.