回転後にUI要素のフレームがどうなるかを知る方法があるかどうか、私は迷っています。willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
この要素に関連する他の要素を設定するには、これが必要です。
このメソッドでは、UI 要素のフレームを確認すると、呼び出されるため、回転前のフレームになります。WILLrotate...
でこれを実行できることはわかっていますdidRotate...
が、見栄えが悪くなります。画面が回転しているときにアニメーションに新しいフレームを設定したい。値をハードコーディングできることはわかっていますが、それはあまり解決策のようには見えません。
乾杯、
ジョージ