2012-05-05 7 views
0

アプリケーションが起動するとviewDidLoadからモーダルにビューコントローラが表示されますが、アプリケーションが開くときにデバイス(またはシミュレータ)がランドスケープになると、正しく表示されません。遅れてモーダルVCをトリガーすると、モダールコントローラーを表示すると、その下のビューが新しい方向に調整されていることが原因であると思うようになります。私は何が起こるか本当に説明することはできませんので、ここにスクリーンショットがあります:http://skit.ch/np2g。 (私はイメージを埋め込むにはあまりにも新しいユーザーです)ランドスケープが混乱したときに、viewDidLoadでモーダルビューコントローラを表示する

ありがとうございます!

答えて

1

viewDidLoadが早すぎます。 viewDidAppear:でそれを試してみてください。

+0

これは機能します。ありがとう! –

関連する問題