我做了一些研究,但我得到的所有答案都是针对 iOS 的,如何在 OSX 应用程序中在 NSImage 周围绘制彩色边框?我尝试使用 NSImage 的 imageView 属性来设置它的边框宽度和颜色,但它似乎不起作用......
非常感谢任何形式的帮助!
尝试这样不创建子类也是可能的。您还可以相应地设置宽度和半径:-
[imgView setWantsLayer:YES];
imgView.layer.borderWidth = 1.0;
imgView.layer.cornerRadius = 8.0;
imgView.layer.masksToBounds = YES;
CGColorRef color = CGColorRetain([NSColor colorWithCalibratedRed:0 green:100 blue:0 alpha:0.5f].CGColor);
[imgView.layer setBorderColor:color];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)