iOS-使用CGContextRef在图像上绘图

时间:2016-11-14 08:47:44

标签: ios objective-c cgcontextref

我正在尝试使用CGContextRef使用以下代码绘制图像:

UIGraphicsBeginImageContextWithOptions(size, false, 0);
CGContextRef context = UIGraphicsGetCurrentContext();
// After getting the context i pass it to a C++ backend by an appropriate wrapper and do some drawing operations.

然后我尝试使用以下代码从上下文中获取图像:

CGImageRef image = [UIGraphicsGetImageFromCurrentImageContext() CGImage];

但是这会返回一个大小为(0,0)的图像。

我试图通过以下方式获取图片:

CGImageRef image = CGBitmapContextCreateImage(context);

这将返回一个空白图像,其原始大小乘以宽度和高度均为3。

有什么建议吗?

0 个答案:

没有答案