如何更改图像中红色的默认色调?

如何更改图像中红色的默认色调?

问题描述:

在我的应用程序中,我需要更改礼服颜色,我使用颜色选择器来做它。对于红色衬衫,我需要应用颜色,它不完全正常工作,并显示一个黑暗的阴影。我们可以改变颜色红色与拾色器颜色兼容?这里是我的代码如何更改图像中红色的默认色调?

imageLayer = [CALayer layer]; 
    NSLog(@"imageLayer %@",imageLayer); 
    NSLog(@"self.layer %@",self.layer); 
    imageLayer.frame = CGRectMake(0, 0, 660, 1000); 
    imageLayer.cornerRadius = 10.0; 
    imageLayer.backgroundColor = [UIColor clearColor].CGColor; 
    //imageLayer.contents = (id) [UIImage imageNamed:@"3.png"].CGImage; 
    imageLayer.masksToBounds = YES; 
    [self.layer addSublayer:imageLayer]; 
    subLayer = [CALayer layer]; 
    subLayer.frame = CGRectMake(0, 0, 660, 1000); 
    subLayer.cornerRadius = 10.0; 
    subLayer.backgroundColor = [UIColor clearColor].CGColor; 
    subLayer.contents = (id) [UIImage imageNamed:@"1.png"].CGImage; 
    [imageLayer addSublayer:subLayer]; 
+0

找到解决办法?我正在寻找相同的。 – 2013-09-21 12:26:12

看到这个样,它会帮助你 https://github.com/RSully/RSColorPicker/

+0

雅,我有这个选择器,但我无法在应用中的红色衬衫上显示相同的颜色(挑选的颜色)。它出现一些什么黑色阴影选择的颜色.. – Valli 2012-01-06 12:34:53