iOS UIView bekommt Frame nach dem Drehen

Ich versuche, meine Größe zu ermittelnUIView nachdem sich die Ausrichtung geändert hat. In meinem View Controller implementiere ichdidRotateFromInterfaceOrientation: und Ruf ansetNeedsLayout: aus meiner sicht. Meiner Ansicht nachlayoutSubviews Bei dieser Methode wird versucht, eine Logik basierend auf der neuen Bildgröße nach der Drehung auszuführen, die Bildgröße wurde jedoch nicht aktualisiert, um die neue Ausrichtung widerzuspiegeln (z. B. beträgt sie nach dem Übergang ins Querformat immer noch 768 x 1024 statt 1024 x 768).

Wie erhalte ich die aktualisierte Bildgröße?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage