0

3つのタブを持つUITabBarによって作成されたアプリケーションがあります。これらの1つは、ビューの方向と位置を変更するためにwillRotateToInterfaceOrientationを実装したUIViewControllerです。

そのビューが現在表示されていない場合を除いて、すべてが機能します。その場合、willRotateToInterfaceOrientationは呼び出されず、ビューは設定されません。そのタブが表示されていないときに、これらのビューの新しい位置とサイズを設定するのに最適な場所はどれですか?これをどのように実装しますか?

ありがとう!

4

1 に答える 1

1

他の誰かがこれを必要とする場合に備えて、向きが変更された場合に備えて、UIViewControllerのviewWillAppearメソッドでフレームを設定するだけで解決しました。

于 2011-01-10T14:36:36.860 に答える