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?