Junior — Middle
¿En qué etapa del ciclo de vida se crea y configura la vista en UIViewController?
sobes.tech AI
Respuesta de la IA
La creación y configuración de la vista en UIViewController ocurre en los métodos del ciclo de vida loadView() y viewDidLoad().
- En
loadView(), generalmente se crea e inicializa la vista raíz del controlador, si no se utiliza storyboard o xib. - En
viewDidLoad(), se realiza una configuración adicional de la vista después de su carga, como agregar subviews, establecer propiedades, configurar datos.
Ejemplo:
override func loadView() {
self.view = UIView()
self.view.backgroundColor = .white
}
override func viewDidLoad() {
super.viewDidLoad()
// Configuración de subviews
}