iPhone 4 (3.5 インチ画面) を iPhone 5 画面で動作させるのに問題があります。起動イメージ用に Default-568h@2x.png イメージをインポートしようとしましたが、シミュレーターで正しく動作し、実際のデバイスで実行すると、画面の上下に黒いバーが表示されます。誰もが同様の問題を抱えていますか。
2 に答える
1
Default-568h@2x.png ファイルを含まないすべてのアプリは、レター ボックスに表示されます。Default-568h@2x.png を含めると、アプリが 4 インチ Retina デバイスの画面いっぱいに表示されます。
これで問題が解決することを願っています。
于 2013-03-18T08:16:27.347 に答える
0
この問題は、シミュレータ自体でテストできたはずです。これには2つの可能な解決策があります。以下通り:
- 属性インスペクタの「シミュレートされたメトリック」セクションで
UIVIew
、3,5"または4"のサイズから選択できます。3,5 "を選択し、ビューとサブビューのサイズを変更できるようにします。これにより、iPhone5の画面に合わせてビューが自動的に拡大縮小されます。
2.または、iOS 6以降の展開ターゲットで自動レイアウト(制約)を利用できます。
これで問題が解決することを願っています。
于 2013-03-10T14:57:08.760 に答える