Containervisninger er en teknisk (Apple) term for innholdsvisninger som gjør mer enn bare ligger der på skjermen og vise dine kontroller og annet innhold. UIScrollView-klassen, for eksempel, legger til rulling uten at du trenger å gjøre noe arbeid.
Containervisningene gjør det meste bare i bakgrunnen (som en del av andre visninger du bruk - tabellvisninger, for eksempel), og vanligvis trenger du ikke å bruke eller administrere dem eksplisitt.
UITableView arver denne rullefunksjonen fra UIScrollView og legger til muligheten til å vise lister og svarer på valgene av et element i den listen. Tenk på kontaktprogrammet på iPad (og en rekke andre, kom til å tenke på det). UITableView er en av de primære navigasjonsvisninger på iPad.
Tabellvisninger brukes mye i iPad-applikasjoner for å gjøre disse to tingene:
-
Vis hierarkiske data : For eksempel, t hak av musikkprogrammet, som gir deg en liste over album og, hvis du velger en, en liste med sanger.
-
Gjør som innholdsfortegnelse : Tenk på Innstillinger-programmet, som gir deg en liste over programmer du kan angi innstillinger for. Når du velger en av disse programmene fra listen, tar det deg til en visning som viser hvilke preferanser du kan angi, samt en måte å angi dem på.
En annen Container-visning, UIToolbar-klassen, inneholder knappelignende kontroller, som du finner overalt på iPad. I Mail-appen, for eksempel, klikker du på et ikon nederst på verktøylinjen for å svare på en e-post.
I dette eksempelet app kalles RoadTrip, finner du slike kontroller øverst i kartvisningen (se figuren) slik at du kan bestemme hvordan du vil at kartet skal vises.