質問

私のココアのアプリでは、私は読み込むことができますどのように/私の.icnsファイルをスケーリング?この場合、私は私の16×16の画像をアップロードします。

役に立ちましたか?

解決

そのNSImagesのグラブ一方(+imageNamed:)、NSImageRep-representations)としてそれをロードし、それにsetSize:NSMakeSize(16,16)を呼び出す。

他のヒント

ICNSファイルのパスとNSStringのをされた状態で「ファイル」は、イメージをロードするためにこれを使用します:

NSImage* img = [[NSImage alloc] initWithContentsOfFile:file]

次に、NSImageでは 'IMG' はICNSイメージが含まれています。 16×16のサイズを変更するには、これを使用します:

[img setSize: NSMakeSize(16,16)];
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top