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 でラップされた場合の正しい高さが返されます。
ストーリーボードを使用したネイキッドの単一ビュー コントローラー プロジェクトでテストを行いました。
何か案は?さらに詳しい情報が必要な場合は、お尋ねください。できるだけ早く提供します。
乾杯。