Xcodeの元のiPhoneアプリケーション(iPhone 4 / 4sなどの通常の画面サイズ)がiPadの場合、わずかに大きいiPhone 5の画面サイズではなく、完全にサイズ変更されるのはなぜですか?
2 に答える
iPhone 4ビューをiPadに合わせるために、各ポイントは2方向に均等に拡大縮小されます。iPhone4ポイントのアスペクト比はiPad画面では変わりません。
iPhone4のビューをiPhone5の画面に合わせるには、各ポイントを垂直方向にのみ拡大縮小する必要があります。これにより、間違ったアスペクト比で映画を見るときに生じる歪みと同様に、各ポイントとビューが歪みます。iPhone4画面の円はiPhone5の円にはなりません。そのため、iPadのようにピクセルのサイズを物理的に変更することはできません。
iOSの場合-開発自動サイズ変更マスクが役に立ちます。ただし、自動サイズ変更によってビューがiPhone 5サイズに拡大縮小された場合、アプリが適切に表示されるかどうかを判断する方法はありません。iPhone5サイズの画面で各アプリをテストする必要があります。Appleはこれを望んでいなかったので、彼らはオプトインを導入しました。これはあなたが積極的に有効にしなければなりませんでした。彼らはそのためにiPhone5の起動イメージを使用することを選択します。
アプリを垂直方向に拡大縮小したときに見栄えがよい場合は、適切な起動画像を提供するだけです。
ベストプラクティスを使用してiPhone4アプリを開発した場合、基本的に必要なのはそれだけです。
iPhone 5のサポートは、「Default-568h」開始イメージを指定して明示的に追加する必要があります。