0

Xcode5-DP3で新しく作成されたプロジェクトに取り組んでいます。4 インチの iOS7 デバイス (ハードウェアまたはシミュレーター) でアプリを実行すると、アプリの予想サイズは 640 x 1136 ピクセルになります。iOS6 4 インチ デバイスまたはシミュレーターで同じプロジェクトを実行すると、アプリは 640 x 960 ピクセルの画面サイズで実行され、画面の上下に古い黒い境界線が表示されます。

Xcode 4.6.3 から Xcode5-DP3 に移行された別のアプリは、予想される画面サイズ 640 x 1136 ピクセルで実行されます。したがって、この動作を制御するプロパティがあると思います。

アプリの違いは 1 つあります。フル サイズで実行されるすべてのアプリには、自動サイズ調整のストーリーボードがありますが、サイズが間違っているアプリは、自動レイアウトのストーリーボードを使用する最初のアプリです。

これを担当するパラメーターを誰か知っていますか?

ありがとう、よろしく、 トーマス

4

1 に答える 1

3

この動作の理由が見つかりました。Xcode5 とは関係ありません。

Xcode4 以降、4 インチの iPhone 5 画面がサポートされているため、このデバイス用のアプリも作成する必要があります。アプリがこの画面解像度をサポートしているかどうかを識別するには、1x、@2x (Retina 3.5 インチ)、および R4 (Retina 4 インチ) の起動イメージを設定する必要があります。そうしないと、アプリは黒いバーの上部とボタンから始まります。

この画像をプロジェクトに追加すると、アプリは予想されるフル 4 インチ サイズで開始されます。デフォルトでは維持されていないため、Xcode5 で手動でこれを行う必要があります (iPhone ポートレート iOS 5、6)。

于 2013-08-10T08:47:15.850 に答える