我使用以下代码设置视图控制器的背景
view.wantsLayer = true
let myColor = NSColor(calibratedRed: 50, green: 50, blue: 50, alpha: 1.0)
view.layer?.backgroundColor = myColor.cgColor但是在调试myColor时,我得到了以下颜色,而不是预期的颜色

发布于 2020-05-22 15:00:06
发布于 2020-05-22 14:58:13
颜色成分(RGBA)范围在0,1之间。
使用指定的红色、绿色、蓝色和alpha通道值创建颜色对象。此方法接受扩展的颜色分量值。如果红色、绿色、蓝色或alpha值超出0-1.0范围,
这样你就可以得到cgColor
view.layer?.backgroundColor = NSColor(calibratedRed: 50.0/255.0, green: 50.0/255.0, blue: 50.0/255.0, alpha: 1.0).cgColorhttps://stackoverflow.com/questions/61957588
复制相似问题