Sobes.tech
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.