Junior — Middle
À quelle étape du cycle de vie du ViewController peut-on déterminer la taille de sa vue affichée?
sobes.tech IA
Réponse de l'IA
La taille de la vue (view) affichée dans UIViewController peut être déterminée de manière fiable dans la méthode viewDidLayoutSubviews().
À cette étape du cycle de vie du contrôleur, toutes les sous-vues sont déjà placées et ont des tailles correctes, il est donc possible d'obtenir des dimensions précises de la vue via la propriété view.frame ou view.bounds.
Avant cela (par exemple, dans viewDidLoad), les tailles peuvent ne pas être encore définies ou être incorrectes.