1

iPhone 用の新しいアプリを作成していますが、すべてのグラフィックス作業は 3.5 インチのサポート用に行われているため、新しい 4 インチの画面用に変更したくありません。問題は、4 インチのシミュレーターで実行すると、4 インチのサイズに合わせてコンテンツが自動的に引き伸ばされることです。iPhone 5 の古いアプリのように、アプリを垂直方向に強制的に中央揃えにするにはどうすればよいでしょうか。

また、xibs とビューを構成しました。

Size = Retina 3.5"
Deployment = iOS 5.0
Use Autolayout = Unchecked
4

2 に答える 2

1

プロジェクトから default-568h@2x.png (参照とファイル) を削除します。また、シミュレーターからアプリを削除し、「クリーン」してから「ビルド」を実行すると機能します。ただし、削除された画像には警告が表示されます。

于 2013-03-03T19:03:56.620 に答える
0

これは、最新バージョンのXcodeでは不可能です。
作成されたすべての新しいアプリには、ワイドスクリーンデバイスのサポートを有効にするデフォルトの568h@2x.pngが自動的に設定されます。無効にすることはできません。

ただし、古いバージョンのXcode(4.4前後)を使用して新しいプロジェクトを作成することは可能ですが、このイメージは作成されないため、このターゲット用のワイドスクリーンデバイスはありません。

于 2013-03-03T12:21:11.237 に答える