在iOS上,有没有办法在使用UIGraphicsBeginImageContextWithOptions创建ImageContext后获得它的大小?

时间:2012-05-28 08:43:07

标签: ios uikit core-graphics graphicscontext

如果使用以下方式创建图像上下文:

UIGraphicsBeginImageContextWithOptions(CGSizeMake(768, 768), YES, 1.0);

有没有办法在以后获取上下文的大小?当从上下文中获取图像时,确定的大小是可行的,但是在绘制时,是否还有一种方法可以获得它的宽度和大小?

1 个答案:

答案 0 :(得分:2)

对于上面的位图上下文,您可以使用:

CGContextRef context = UIGraphicsGetCurrentContext();
size_t width = CGBitmapContextGetWidth(context);
size_t height = CGBitmapContextGetHeight(context);