什麼是最好的(如:最簡潔)爲方式設置只是alpha分量一個預定義顏色的?更改不透明度的預定義顏色?
說我想使用類似+ (NSColor *)brownColor
但50%的不透明度 -
我無法找到一個合適的構造函數一樣..fromNSColor:
,使我們改變alpha分量與NSColor
是不可變的沒有任何其他我們可以使用便捷方法來改變alpha分量,同時保持r/g/b分量相同?
什麼是最好的(如:最簡潔)爲方式設置只是alpha分量一個預定義顏色的?更改不透明度的預定義顏色?
說我想使用類似+ (NSColor *)brownColor
但50%的不透明度 -
我無法找到一個合適的構造函數一樣..fromNSColor:
,使我們改變alpha分量與NSColor
是不可變的沒有任何其他我們可以使用便捷方法來改變alpha分量,同時保持r/g/b分量相同?
使用方法:
[[NSColor brownColor] colorWithAlphaComponent:0.5];
它返回一個新的顏色具有相同RGB作爲接收機,但用新的α。
確實存在的NSColor的方法這樣做:
[[NSColor brownColor] colorWithAlphaComponent:0.1];
這將使你的棕色與10%的不透明度。
男人,我必須失明:-) – ATV
@ATV:Apple的文檔並不是最容易搜索的。 – Linuxios