現在、iPhone と iPod touch のすべての画面サイズ (iPad は除く) をサポートしている iOS アプリがありますが、縦向きのみです。アプリは iOS 7 以降をサポートしています。私のビジュアル デザイナーは、iPhone 6 Plus で表示するときに、特定UITableViewCell
のインスタンス内のいくつかのメトリックを増やすことを提案しました。UICollectionViewCell
たとえば、アイコンや連絡先の写真を表示する画像セルは、iPhone 6 Plus でのみ約 25% (ポイント単位で) 大きくなります。
apple.com でこの Adaptive Size Design の記事を読んだ後、iPhone 6 Plus は、縦向きの場合、小さい画面のデバイスとは異なるサイズ クラスを持たないことがわかりました。これは、画面の解像度を検出し、xib ではなくコードで iPhone 6 Plus 固有のメトリックを処理する必要があるということですか? または、まだ出会っていない xib でこれを処理する方法はありますか?
コードでは、iPhone 6 Plus 用にロードする別の xib を簡単に指定できますが、すべての画面サイズと倍率をサポートするには xib を 1 つだけにすることをお勧めします。このアプリは将来的に iPad をサポートする可能性がありますが、現時点ではサポートされていません。