0
我有一個應用程序,允許在各種背景顏色上書寫。當我調用該方法來捕獲寫入照片庫時,我得到了寫作,但沒有任何背景色。ipad應用程序發送圖像到照片庫不捕獲背景
我可以利用一些幫助找出爲什麼..
我畫的背景顏色足夠簡單:
drawImage.backgroundColor = [UIColor someColor];
的drawImage被定義爲UIImageView
。
我寫的drawImage OK:
UIGraphicsBeginImageContext(self.view.frame.size);
[drawImage.image drawInRect:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];
CGContextSetLineCap(UIGraphicsGetCurrentContext(), kCGLineCapRound);
CGContextSetLineWidth(UIGraphicsGetCurrentContext(), brush);
CGContextSetRGBStrokeColor(UIGraphicsGetCurrentContext(), red, green, blue, 1.0);
CGContextBeginPath(UIGraphicsGetCurrentContext());
CGContextMoveToPoint(UIGraphicsGetCurrentContext(), lastPoint.x, lastPoint.y);
CGContextAddLineToPoint(UIGraphicsGetCurrentContext(), currentPoint.x, currentPoint.y);
CGContextStrokePath(UIGraphicsGetCurrentContext());
drawImage.image = UIGraphicsGetImageFromCurrentImageContext();
savedImage.image = drawImage.image;
UIGraphicsEndImageContext();
,並寫入到照片庫就像下面這樣:
UIImageWriteToSavedPhotosAlbum(drawImage.image, self, nil, nil);
我將不勝感激任何意見。
謝謝