我有這樣一個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