9

現在、角の丸い NSImageView を作成したいと思っています。

4

2 に答える 2

30

これがうまくいくかどうかはわかりませんので、試してみてください。iPhone ではCALayer、 any UIView( NSViewiOS で対応するもの) の を使用して角を丸くすることができます。参照ドキュメントに基づいて、これをサポートしているように見えNSViewますが、もう一度試してみる必要があります。うまくいくかどうか教えてください。

NSImageView *view = your view;

[view setWantsLayer: YES];  // edit: enable the layer for the view.  Thanks omz

view.layer.borderWidth = 1.0;
view.layer.cornerRadius = 8.0;
view.layer.masksToBounds = YES;

また、borderWidth とborderColorプロパティを変更することもできます。

于 2011-01-14T03:03:10.057 に答える