タイトルの通り、iPhoneアプリを開発しています。私はnib
ファイルを使用し、ストーリーボードは使用しません。iPad では、現在 iPhone で使用しているコントロールの一部を置き換える必要があることを知っています。たとえば、iPad では、いくつかの場所でポップオーバーを使用する方が適しているためです。 、およびその他の考慮事項。しかし、私が現在持っている iPhone 用のファイルnib
ごとに iPad 用の個別のファイルを作成する必要nib
があるのか 、それとも必要ではなく便利なだけなのnib
か、ビューがたとえば、ビューやテーブルビューをスクロールし、サイズを変更するだけで十分です...
私が欲しいのは、既存のiPhoneバージョンのiPadバージョンを作成するときに冗長ファイルを回避して機能するためのガイドラインと、プログラムでこれを処理する方法が見つからないため、Appleのドキュメントでも投稿...
前もって感謝します
編集。アイコンと画像の扱いに関する質問: iPhone で 50x50 の画像ビューがあるとします。この画像の iPhone バージョン用に 2 つの.png
画像があります。Retina ディスプレイ用に 50x50 と 100x100 です。この画像を iPad で 80x80 にする必要があるとしましょう。これに対処する最善の方法は何ですか: 4 つのバージョンの画像 (50x50、100x100、80x80、160x160) がありますか? それとも、最高のバージョン (iPad の場合は 80x80 と 160x160) を持っていて、iPhone の場合はサイズを小さくするだけですか? 一般的に、必要なサイズごとに 1 つの画像ファイルを用意するか、必要なサイズを大きくして小さいサイズに合わせるという、これに関するベスト プラクティスは何ですか?