Middle
Кадом усулҳои давраи ҳаёти ViewController-ро медонед?
sobes.tech AI
Ҷавоб аз AI
init(nibName:bundle:)veyainit?(coder:)(Hekayələr üçün). Nəzarətçinin nümunəsini yaratmaq.loadView(). Əsas görünüşü (view) proqram təminatı ilə yükləmək və ya yaratmaq.viewDidLoad(). Görünüş yaddaşa yüklənib. İnterfeys elementlərinin ilkin tənzimlənməsi üçün uyğundur.viewWillAppear(_:). Görünüş ekranda göstəriləcək. Məlumatların yenilənməsi üçün uyğundur.viewDidAppear(_:). Görünüş ekranda göstərilib. Animasiya və ya uzunmüddətli əməliyyatların başlaması üçün uyğundur.viewWillDisappear(_:). Görünüş gizlənəcək. Vəziyyətin saxlanması və ya dəyişikliklərin sıfırlanması üçün uyğundur.viewDidDisappear(_:). Görünüş gizlənib. Animasiya dayandırmaq və ya resursları sərbəst buraxmaq üçün uyğundur.viewWillLayoutSubviews(). Görünüş alt görünüşlərinin yerləşdirilməsini yeniləməyə hazırlaşır.viewDidLayoutSubviews(). Görünüş alt görünüşlərinin yerləşdirilməsini yeniləyib.updateViewConstraints(). Görünüş öz məhdudiyyətlərini yeniləyib.traitCollectionDidChange(_:). Ətraf mühitin xüsusiyyətləri dəyişib (məsələn, şrift ölçüsü, qaranlıq rejim).didReceiveMemoryWarning(). Sistem yaddaş çatışmazlığını bildirdi.deinit. Nəzarətçinin nümunəsi yaddaşdan azad edilir. Bildirişlərdən çıxmaq üçün uyğundur.