2012年9月23日日曜日

Xcode4.5で以前のXcodeのプロジェクトをシミュレータで起動するとiPhone5の解像度に合わせて表示される

以前のXcodeで作成したプロジェクトをXcode4.5で開きシミュレータ(iOS6)でデバッグしたところiPhone5の解像度に合わせて以下のように表示されました。



以前のiPhone4の解像度は960 x 640ピクセルですので、iPhone5の1136 x 640ピクセルの解像度に無理矢理表示しているような形でしょうか。

応急処置になるか分かりませんが、Xcodeの「iPhone/iPod Deployment Info」にあるアプリのローンチ画像を設定する「Launch Images」で4-inch用の画像を設定します。



これを行うと、ビューが最上部、座標で言えば(0, 0)を基準に表示されます。ですが表示しているのはiPhone4の解像度ですので、下に空きができてしまします。

おわり

もちろんこのままでも動きますが、今後のことを考えて以前のiPhone4の解像度でアプリを作成していた人は早いところiPhone5の解像度に対応させたほうがいいかと思います。

0 件のコメント:

コメントを投稿