0
我有兩個顏色:設置屬性,以根據用戶輸入不同的值
CGColorRef purpleColor = CGColorCreateGenericRGB(0.604, 0.247, 0.463, 1.0);
CGColorRef blackColor = CGColorCreateGenericRGB(0.0, 0.0, 0.0, 1.0);
而且一的CALayer:
NSView *contentView = [window contentView];
[contentView setWantsLayer:YES];
CALayer *layer = [contentView layer];
layer.backgroundColor = colorVariable;
layer.opacity = 0;
[window makeFirstResponder:contentView];
我希望能夠設置layer.backgroundColor
成爲CGColorRef變量和然後能夠在不同的顏色之間進行更改IBAction
- (IBAction)setColor:(id)sender
{
//Change Color Variable
}
我該怎麼辦? S'謝謝!
難道你不能只添加你已經setColor的代碼?你試圖解決什麼問題? – lnafziger 2012-03-29 03:01:19
您已經在之前設置了顏色:layer.backgroundColor = purpleColor;問題是什麼? – Davyd 2012-03-29 03:05:40
更新了問題,我想用一個按鈕在兩種顏色之間切換,對不起! – 2012-03-29 03:06:33