Retina 以外の画像アセットを赤で強調表示して、高解像度の画像が確実に読み込まれるようにする

Anonim

開発者や UI デザイナー向けに、Apple の開発者向けドキュメントでは、Retina 以外の画像を赤で強調表示する方法を示しています。これにより、2x 画像アセットが Retina ディスプレイに適切にロードされているかどうかを簡単に判断できます。すべてのアプリで、またはアプリごとに画像の色合いを設定できます。

すべてのアプリで Retina 以外の画像ハイライトを有効にする このデフォルト コマンドはすべてのアプリケーションに影響します: defaults write -g CGContextHighlight2xScaledImages YES

2x Image Tinting を 1 つのアプリケーションに制限する 次のデフォルト コマンドを使用して特定のアプリに制限し、com.mycompany.myapp を変更します。アプリに: defaults write com.mycompany.myapp CGContextHighlight2xScaledImages YES

大きな要素は上の画像のように見え、小さな画像は下の画像のように強調表示されます:

Apple は、HIDPI モードと組み合わせて使用​​することをお勧めします。もちろん、それをサポートするディスプレイがあることを前提としています。

このヒントはおそらく開発者と UI デザイナーのみに役立ちますが、そのボートに落ちて、高解像度 @2x サポートのためにアプリを更新している最中であれば、きっと役に立つでしょう。 .それ以外の人にとっては、これは Mac のラインナップ全体が最終的に Retina ディスプレイを搭載することを示す指標と見なすことができます。多くの点で、Retina MacBook Pro のリリースは、Retina ディスプレイの広範な展開が Mac プラットフォームに登場する前に、開発者やデザイナーがアプリを更新するための最初の準備段階にすぎない可能性があります。

これを送ってくれたみんなに感謝します。

Retina 以外の画像アセットを赤で強調表示して、高解像度の画像が確実に読み込まれるようにする