Im Zeichnungsaktualisierungsprozess "Aus irgendeinem Grund wird es nicht reflektiert" Ich bin der Szene mehrmals begegnet.
In solchen Zeiten ist im Allgemeinen der "Lebenszyklus" beteiligt. Klassen wie UIViewController und UIView haben einen ** Verarbeitungsablauf **.
Super.viewDidLoad (), das Sie beim Erstellen einer Datei immer sehen, ist nur ein Teil davon.
Unten der Lebenszyklus von UIViewController https://qiita.com/motokiee/items/0ca628b4cc74c8c5599d
Vergleichen wir den Lebenszyklus mit der Architektur. Wenn Sie ein Haus bauen, machen Sie zuerst ein Fundament und dann ein Skelett. Dann bringen Sie Wände, Dächer und dann Möbel. Derzeit ist es nicht möglich, ein Framework zu erstellen, ohne eine Grundlage zu schaffen. Sie benötigen auch eine Wand, um die Wand zu streichen.
Eine ähnliche Geschichte ist der Lebenszyklus. Wenn Sie nicht zum richtigen Zeitpunkt verarbeiten, wird dies nicht berücksichtigt.
Das ist das Phänomen, dass "Zeichnen nicht reflektiert wird". Wenn Sie in einen solchen Fall geraten, überprüfen Sie zuerst die ererbende Klasse und den Lebenszyklus. Fügen wir den Zeichnungsaktualisierungsprozess zu einem geeigneten Zeitpunkt ein.