0

IOS 6 および 7 をサポートする xib ファイルがあります。

問題は、 IOS 6としてビューを選択したとき、IOS 7 からのフレームが変更され、その逆も同様です。これは、IOS 6.1 をプレビューするスクリーンショットです。

フレームを (0, -3, 255, 85) に調整し、 IOS 7としてビューを使用してフレームを調整すると、フレームは (-345,894,0,0) になります。ビューをIOS 6.1として使用してフレームを調整すると、IOS 7 のフレームが初期に変更されます。

両方の IOS バージョンで同じフレームを使用したいだけです。

関連する可能性のある情報:

IOS 5.1 以降用の既存のプロジェクト ビルドでしたが、IOS 7 をサポートするようにプロジェクトを更新しました。更新を行ったときに、一部のビュー (これを含む) のフレームが意味をなさない位置に変更され、サイズ セットのサイズが変更されました。 (0,0)。

最初はインターフェイス ビルダーの問題のプレビューの問題だったと思いますが、IOS 6 および 7 を搭載したデバイスでテストしたところ、結果はプレビューと同じでした

インターフェイス ビルダー プレビュー IOS 6 および 7

ありがとうございます!

4

3 に答える 3