Sobes.tech
Junior — Middle

Na kojoj fazi životnog ciklusa ViewController-a može se odrediti veličina njegovog prikazanog prikaza?

sobes.tech АИ

Одговор од АИ

Veličina prikaza (view) prikazanog u UIViewController-u može se pouzdano odrediti u metodi viewDidLayoutSubviews().

Na ovom stadijumu životnog ciklusa kontrolera, sve podgledove su već postavljene i imaju tačne dimenzije, pa je moguće dobiti precizne dimenzije view-a putem svojstava view.frame ili view.bounds.

Pre toga (na primer, u viewDidLoad), dimenzije možda još nisu postavljene ili su netačne.