Currently now i want to create a round corner NSImageView,i am a newb,how to ?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
I don't know if this will work so please try it and we'll cross our fingers. On the iPhone you can use the CALayer
of any UIView
(the NSView
counterpart in iOS) to get rounded corners. Based on the reference docs it appears that NSView
supports this but again you'll have to try it. Please let me know if it works.
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;
You can also modify the borderWidth and borderColor
properties.