0

一部の画像は、高解像度の同等のものを使用して誤って描画されているようですが、他の画像は正常です。何故ですか ?

4

1 に答える 1

2

NSImage は、描画された画像が引き伸ばされると @2x 高解像度画像を強制的に選択するようです

これを回避するには、 NSDrawThreePartImageまたはNSDrawNinePartImageのいずれかを使用することを選択できます。

これらの関数は、タイルアップ パターンによるストレッチを回避します。

上記を実際に使用できないが、2x 表現の使用を避けたい場合は、次のようにします。

[NSImage setMatchesOnlyOnBestFittingAxis:YES]
于 2013-08-12T22:59:08.373 に答える