@2x
タグを使用して、Retina画面の画像を自動的に読み込むことができることはわかっています。他にどのようなタグがサポートされていますか?
1 に答える
3
現在、サポートされているタグは3つあります。
@2x
Retinaスクリーン用。~iPad
iPadの場合、拡張子の前の最後のタグである必要があります。~iPhone
iPhoneとiPodTouchの場合も、最後にする必要があります。
スプラッシュ画面にはDefault-568h@2x
、iPhone 5用のバージョンもあります。これは、iPhone 5用の画像を自動的にロードするために使用できることを示唆していますが-568h
、残念ながらそうではありません(rdar:// 12516489)。クラスにパッチを適用しUIImage
て、自分でサポートを追加できます。
最終的に、5つの可能な画像バリエーションがあります。
Image.png
古いデバイスの場合、480✕320Image@2x.png
Retinaの場合、960✕640Image-568h@2x.png
Retinaの場合、1136✕640、パッチ適用後のみUIImage
Image~iPad.png
古いiPadの場合、1024✕768Image@2x~iPad.png
Retina iPadの場合、2048✕1536
これはすべて、GitHubのiOSImageLoaderサンプルプロジェクトで紹介されています。
于 2012-10-16T14:13:57.750 に答える