新しいiPhone5で新しい画像をロードする必要がある命名規則は何ですか?
デバイスによってロードされるデフォルトの画像が3つ必要であることがわかります
Default.png
Default@2x.png and
Default-568h@2x.png
アプリで使用される他の画像はどうですか?
正しい画像を自動的にロードする命名規則はありますか?
新しいiPhone5で新しい画像をロードする必要がある命名規則は何ですか?
デバイスによってロードされるデフォルトの画像が3つ必要であることがわかります
Default.png
Default@2x.png and
Default-568h@2x.png
アプリで使用される他の画像はどうですか?
正しい画像を自動的にロードする命名規則はありますか?
新しいデフォルトは Default-568h@2x.png です。(ハイフンに注意)
他に対応する変更はありません。新しい iPhone 5 の画面に別の画像が必要な場合は、別の名前で作成する必要があります。1x/2x/新しい電話の自動切り替え動作はありません。
~iPad
または~iPhone
(のような) に似たものを探している場合~586h
、そのようなビルドはありません。ただし、UIImage クラスを展開することで、自分で簡単に追加できます。
達成方法については、このソース スニペット (UIImage+Retina4)をご覧ください。この UIImage カテゴリを追加するだけで、~568h@2x ファイルがサポートされます。
ここでこの問題を解決します。画像に @2x~568h サフィックスを追加するか、xib に ~568h を追加するだけです。また、この画像を xib で使用することもできます。
Xcode 5 での の導入によりAsset Catalog
、画像を操作する必要があるのは、対応する関連領域にドラッグ アンド ドロップするだけです。それ以外はすべて Xcode 自体によって処理されます。.
スクリーンショットの上記のオプションに移動して、新しいカタログを作成できます。