我正在尝试使用2px透明边框绘制图像:
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetRGBFillColor(context, 1.0, 1.0, 1.0, 0.0);
CGContextAddRect(context, CGRectMake(0.0, 0.0, outputImageSize.width, outputImageSize.height));
CGContextDrawPath(context, kCGPathFill);
[image drawInRect:CGRectMake(2.0,
((outputImageSize.height - userPhotoImageSize.height) / 2.0) +2.0,
userPhotoImageSize.width -4.0,
userPhotoImageSize.height -4.0)];
UIImage *screenshot = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
它不断变黑(背景)...... =(任何想法?
解决了,我设置图像的uiimageview只是黑色背景=(以上代码有效!
答案 0 :(得分:1)
解决了,我设置图像的uiimageview只是黑色背景=(以上代码有效!