13

私のアプリは新しい iPhone 6 Plus (または iPhone 6) のシミュレーターで起動して実行されますが、大画面では小さいはずの要素 (つまり、ハードコードされたCGRectもの) が大きく、まるでアプリ全体がちょうど大画面用にスケールアップしました。

シミュレーターでスケーリング モードを終了するにはどうすればよいですか?

4

4 に答える 4

8

適切なサイズの LaunchImage を追加するだけで十分なようです (不適切なサイズの画像を設定しても十分ではありません)。

また、新しい「起動画面ファイル」を追加しても機能するはずです。

ここに画像の説明を入力

于 2014-09-11T00:49:29.500 に答える
0

Mac App Store から Asset Catalog Creator を使用します。

https://itunes.apple.com/gb/app/asset-catalog-creator-app/id809625456?mt=12

任意の画像を指定すると、正しい起動画像とアイコンがすべて xassets ファイルに生成されます。

これにより、iPhone 6 以降でアプリ全体のスケーリングが停止するはずです。

于 2014-10-31T11:53:48.607 に答える