Denne opplæringen vil lære deg hvordan du implementerer et UINavigationController-objekt i prosjektene dine. Ved å bruke denne klassen vil du se hvor enkelt det er å gi brukerne en intuitiv måte å navigere på flere skjermbilder av innholdet. Nok snakk, la oss hoppe inn!
En UINavigationController, som ofte brukes i produktivitetsapplikasjoner, er ansvarlig for å administrere et hierarki av data og presentere dette hierarkiet til sluttbrukeren. UINavigationController er en underklasse av UIViewController som gir utvikleren metoder for å trykke på en annen visningsregulator eller fjerne den nåværende visningskontrolleren fra en navigasjonsstabel. Hver navigasjonskontroller har en rotenvisningskontroller som er den første visningen som presenteres for brukeren, og ligger alltid under alle de andre visningskontrollene i navigasjonsbunken. UINavigationController er ikke ment å være underklasse. I stedet er det instantiated direkte og brukes til å kontrollere representasjonen av visningskontrollere.