У меня есть приложение, которое позволяет писать на различных цветах фона.Когда я вызываю метод для записи записи в библиотеку фотографий, я получаю запись, но без какого-либо цвета фона.
Я мог бы использовать некоторую помощь, чтобы выяснить, почему ..
Я рисуюЦвет фона достаточно просто:
drawImage.backgroundColor = [UIColor someColor];
drawImage определяется как UIImageView
.
Я пишу в drawImage ок:
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);
Буду признателен за любой совет.
Спасибо