1136 起動イメージがない場合、アプリは両端に黒いバーがあるレターボックス モードで実行されるようになりました。
Default-568h@2x.png 起動イメージを追加すると、アプリは 1136 ピクセルで実行されます (私の場合、横向きモード - 1136x640)。
余分な 176 ピクセルはすべて、ランドスケープ モードで画面の右側に追加されます。
Interface Builder で作業している画面の左に 88、右に 88 の 176 の追加ピクセルを分散させる方法はありますか?
説明: Interface Builder で 1136x640 の画像 (実際には、プロジェクトで @2x バージョンの 568x320 の画像) を 0,0 に配置し、iPhone 5/シミュレーターで実行すると、画面に次のように表示されます。画面の右側からはみ出すため、Interface Builder で完全には表示されませんが、画像全体です。
1136x640 の画像を -88,0 に配置することを望んでいました。これは、アプリの単なる背景画像であるためです。これが可能であれば、すべてのメニュー ボタンを現在の場所に保持し、アプリの背景をレターボックス モードで黒いバーで埋める代わりに、アプリの背景をどちらかの端まで拡張することができます。
もしそれが可能なら、私はそれについて聞きたいです...そうでなければ、すべてのボタンと他の画面要素を再配置する方が良いです! 私は最近 AutoLayout について読みましたが、これは確かに今後の新しいアプリで強く考慮すべきものですが、黒の代わりに私が提供する追加の背景アートでアプリをレターボックス化する既存のアプリの迅速な更新を望んでいました両端にバー。
編集:画面上でボタンを移動しようとしたところ、右端の 176 ピクセルに配置されたボタンをクリックすることさえできないようです! したがって、すべてを再配置しても、右側の余分なスペースを使用できません... =/
AND THEN: AutoLayout を試してみましたが、右側の 176 ピクセルも無視されました。画面の右側から 20 ピクセルの制約でボタンを配置すると、追加された追加の画面サイズが考慮されていないため、右から 196 ピクセルが表示されます。
新しいiPhone 5の画面全体に実際にアートを表示する最良の方法を知っている人はいますか?
ありがとう!