Junior — Middle
In quale fase del ciclo di vita viene creata e configurata la vista in UIViewController?
sobes.tech AI
Risposta dell'AI
La creazione e la configurazione della vista in UIViewController avviene nei metodi del ciclo di vita loadView() e viewDidLoad().
- In
loadView(), di solito si crea e si inizializza la vista radice del controller, se non si utilizza uno storyboard o xib. - In
viewDidLoad(), si effettua una configurazione aggiuntiva della vista dopo il suo caricamento, come l'aggiunta di sottoview, l'impostazione delle proprietà, la configurazione dei dati.
Esempio:
override func loadView() {
self.view = UIView()
self.view.backgroundColor = .white
}
override func viewDidLoad() {
super.viewDidLoad()
// Configurazione delle sottoview
}