6

iPhone 5 サイズ 640x1136 のイメージ ファイルがいくつかあります。以前に @2x サフィックスを使用して iPhone 4 および 4S の Retina イメージを実装したことがあります。したがって、iPhone 5 のイメージのサフィックスは何でしょうか。@2x またはそれと同じものを使用できます。変更する必要があります。

4

3 に答える 3

3

利用可能な場合は引き続き@2x画像を使用します。の-568hように、起動イメージに使用できるサフィックスがありますがDefault-568h@2x.png、現在サポートされているのはそれだけです。それを他の場所で機能させる方法については、レオの回答を参照してください。

于 2012-09-20T17:25:12.917 に答える
2

ここで私の答えを見てください。画像を扱うのに役立ついくつかの便利なマクロ。

于 2012-09-25T20:21:36.747 に答える
2

iPhone Retina 4 インチ ( iPhone 5 ) の場合、密度は iPhone Retina ( iPhone 4 および 4S@2x ) と同じであるため、サフィックスのままです。画面は大きくなりますが、密度は同じです。

-568h サフィックスは、デフォルトの画像でのみ機能します。これは、本当に必要な唯一の場所であるためです (アプリがこの新しい画面サイズに最適化されており、ビューを拡大できることをシステムに伝えるためだけです)。

命名規則Default-xxx.pngは、アプリの起動中に適切な画像を提供するためのものですが、imageViews に他の画像をロードするために同じものを複製しようとするのは無意味だと思います。それDefault-(landscape|portrait).pngはiPadのようなものです。画像を自分でロードするためにこの規則は必要ありません。

唯一のルールは次のとおりです。

  • @密度用です(現在、通常と2xの2つの密度が存在します)
  • ~デバイス用です(現在、iPhone と iPad の 2 つの異なるデバイスが存在します)

4 インチの iPhone で images/imageView を適応させるには、imageViewコンテンツ モード自動サイズ変更設定を試してください。

于 2012-12-19T14:59:18.367 に答える