私はNSImageView
を持っていて、影を付けたいと思っています。私はプログラムでそれをやってみました:NSImageViewに影を追加する
NSShadow *shadow = [[[NSShadow alloc] init] autorelease];
[shadow setShadowBlurRadius:4.0f];
[shadow setShadowOffset:CGSizeMake(4.0f, 4.0f)];
[shadow setShadowColor:[NSColor blackColor]];
[view setShadow:shadow];
しかし、それは表示されません。何か案は?ありがとう。
空のNSImage(描画するのと同じサイズ)を作成し、その上に 'lockFocus'を設定し、影を設定し、元のものを新しいもの(' unlockFocus')に描画することができます。私は画像を着色するためにそのテクニックを使用します。それが影のために働くことを保証することはできません。 – Richard