Sobes.tech
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
}