Xcode 5 と iOS 7 SDK を使用してアプリをテストしているときに、奇妙な問題に遭遇しました。何らかの理由self.view.frameで、ビューの間違った高さを返しますviewWillAppear。
{{0, 0}, {320, 568}}UIViewController が UINavigationController に埋め込まれていても、4 インチ Retina iPhone シミュレーターを使用して Xcode 5 でテストすると戻ります。
Xcode 4 で 4 インチの Retina iPhone シミュレーターを使用してテストすると{{0, 0}, {320, 504}}、UINavigationController でラップされた場合の正しい高さが返されます。
ストーリーボードを使用したネイキッドの単一ビュー コントローラー プロジェクトでテストを行いました。
何か案は?さらに詳しい情報が必要な場合は、お尋ねください。できるだけ早く提供します。
乾杯。