Junior — Middle
Millal luuakse kontrolleri juurevaade?
sobes.tech AI
Vastus AI-lt
iOS-s kontrolleri põhivaat (root view) luuakse hetkedel, kui sellele esimene kord viidatakse view omaduse kaudu, kui see pole veel laaditud. Tavaliselt toimub see esimese viewDidLoad-i kutsumise ajal või esimese ligipääsu korral view-le. Sel hetkel kutsutakse välja meetod loadView, mis loob ja määrab kontrolleri põhivaate. Kui kasutatakse storyboardi või xib-i, laadib süsteem selle automaatselt neist. Kui loadView ei ole üle kirjutatud, luuakse tühi UIView.
Näide: esimese ligipääsu korral myViewController.view-le laaditakse ja luuakse põhivaade.