Junior — Middle
Em que fase do ciclo de vida ocorre a criação e configuração da view em UIViewController?
sobes.tech IA
Resposta da IA
A criação e configuração da view em UIViewController ocorre nos métodos do ciclo de vida loadView() e viewDidLoad().
- Em
loadView(), normalmente a view raiz do controlador é criada e inicializada, caso não seja utilizado storyboard ou xib. - Em
viewDidLoad(), ocorre uma configuração adicional da view após seu carregamento, como adicionar subviews, definir propriedades, configurar dados.
Exemplo:
override func loadView() {
self.view = UIView()
self.view.backgroundColor = .white
}
override func viewDidLoad() {
super.viewDidLoad()
// Configuração de subviews
}