[Swift] Si vous ne connaissez pas le cycle de vie, vous tomberez sur la mise à jour du dessin:

Dans le processus de mise à jour du dessin "Pour une raison quelconque, cela n'est pas reflété" J'ai rencontré la scène plusieurs fois.

Dans ces moments, le «cycle de vie» est généralement impliqué. Les classes telles que UIViewController et UIView ont un ** flux de traitement **.

Super.viewDidLoad (), que vous voyez toujours lors de la création d'un fichier, n'en est qu'une partie.

Ci-dessous, le cycle de vie de UIViewController https://qiita.com/motokiee/items/0ca628b4cc74c8c5599d

Comparons le cycle de vie à l'architecture. Lors de la construction d'une maison, faites d'abord une fondation, puis construisez un squelette. Ensuite, apportez les murs, les toits, puis les meubles. À l'heure actuelle, il n'est pas possible de créer un cadre sans créer une fondation. Vous aurez également besoin d'un mur pour peindre le mur.

Une histoire similaire à celle-ci est le cycle de vie. Si vous ne traitez pas au bon moment, cela ne sera pas reflété.

C'est le phénomène que "le dessin ne se reflète pas". Si vous tombez dans un tel cas, vérifiez d'abord la classe héritière et le cycle de vie, Insérons le processus de mise à jour du dessin à un moment approprié.

Recommended Posts

[Swift] Si vous ne connaissez pas le cycle de vie, vous tomberez sur la mise à jour du dessin:
Ruby on Rails Lorsque vous ne connaissez pas la cause de la restauration lors de l'enregistrement.
Si vous ne connaissez pas Spring Framework, achetez-le! !! !! !! !! !!