Junior — Middle
Melyik módszerben ajánlott a UIViewController osztályban a megjelenített nézet beállításának megvalósítása?
sobes.tech MI
Válasz az MI-től
A UIViewController osztályban megjelenő nézet konfigurálásához ajánlott a viewDidLoad() módszer használata.
Ez a módszer akkor hívódik meg, miután a vezérlő betöltötte a nézetét a memóriába, és alkalmas hely az interfész inicializálására, elemek konfigurálására, delegáltak beállítására és más UI-előkészítéssel kapcsolatos műveletekre.
Példa:
override func viewDidLoad() {
super.viewDidLoad()
// Interfész elemek konfigurálása
view.backgroundColor = .white
setupSubviews()
}
A viewDidLoad() használata jobb, mint az init vagy a loadView(), mivel a viewDidLoad()-ban a nézet már betöltődött, és biztonságosan dolgozhatunk az elemeivel.