我有这样一个PNG图像:如何更改白色像素为黑色像素
我怎样才能反转波形周围的框,使其显示为黑色,在不改变波形的alpha本身。 (波形部分是透明的。)
它可能与CGCreateImageMask有关,但我无法弄清楚确切的过程。
我有这样一个PNG图像:如何更改白色像素为黑色像素
我怎样才能反转波形周围的框,使其显示为黑色,在不改变波形的alpha本身。 (波形部分是透明的。)
它可能与CGCreateImageMask有关,但我无法弄清楚确切的过程。
想通了:
-(void)drawRect:(CGRect)rect {
UIImage *wf = [UIImage imageNamed:@"waveform.png"];
[wf drawInRect:rect blendMode:kCGBlendModeXOR alpha:1.0f];
}
看一看the Quartz 2D Programming Guide:它详细地解释了这种操作,比如如何用颜色掩盖图像(例如参见图11-9)等等。
我读过的石英2D引导万次,老实说,我不明白一个字。 – jsd
我不能......必须等2天。 – jsd