设置预定义颜色的alpha分量的方式最好(如:最简洁)?
说我想使用类似+ (NSColor *)brownColor
但有50%不透明度的东西 -
我找不到像..fromNSColor:
那样允许我们更改alpha组件的合适构造函数,并且NSColor
是不可变的,我们可以使用任何其他方便方法来改变alpha组件,同时保持r / g / b组件是一样的吗?
答案 0 :(得分:18)
答案 1 :(得分:4)
NSColor确实有一种方法可以做到这一点:
[[NSColor brownColor] colorWithAlphaComponent:0.1];
这会让你变成10%不透明的棕色。