Junior — Middle
Da li je obavezno imati korenski prikaz prilikom inicijalizacije ViewController-a?
sobes.tech АИ
Одговор од АИ
Да, при inicijalizaciji UIViewController, prisustvo korenskog pogleda je obavezno. Svaki UIViewController upravlja hijerarhijom prikaza, počevši od korenskog pogleda (svojstvo view). Ako korenski pogled nije postavljen, kontroler neće moći ispravno prikazati interfejs i reagovati na događaje.
Prilikom kreiranja kontrolera iz storyboard ili xib, korenski pogled se automatski kreira. Ako kreirate kontroler programatski, morate ili prepisati metodu loadView i ručno postaviti view, ili koristiti init sa naknadnim dodeljivanjem view.