//1.开启图片上下文
UIGraphicsBeginImageContextWithOptions(Superview.bounds.size, NO, 0);
//2.获取当前的上下文
CGContextRef ctx = UIGraphicsGetCurrentContext();
//UIView之所以能够显示,是因为它内部有一个层layer,通过渲染的形式绘制上下文
[Superview.layer renderInContext:ctx];
//生成一张图片
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
//关闭上下文
UIGraphicsEndImageContext();
网友评论