バイナリからある程度のサイズをトリミングしようとしていますが、iPhone5 でのみ使用される背景がいくつかあることを思い出しました。これらの背景に @1x と @2x のサイズが含まれていることに気付きましたが、iPhone5 でのみ使用されるため、@1x のサイズの画像を気にする必要があるのでしょうか? それらは必要ないように思えますが、確認したかっただけです。
1 に答える
3
in または類似のものを表示している場合UIImageView
、大きすぎる画像は縮小されるため、技術的には @1xs を含める必要はありません。古いデバイスではグラフィックスのメモリ フットプリントが 4 倍になるため、これは実際に行われていることではありませんが、特定のグラフィックスが Retina デバイスでのみ使用されていると確信している場合は、そのグラフィックスを含めるかどうかに関係なく、確実に安全に含めることができます。 @2x ファイル名の接尾辞であり、代替手段はありません。
(余談: 以下の rmaddy のコメントによると、この場合に @2x を含めるかどうかの最終的な効果は、結果の UIImage が適切な を取得するかどうかになりますscale
。@2x サフィックスがない場合は常に 1.0 であり、その場合は 2.0 です)
于 2013-04-26T01:41:38.280 に答える