截取屏幕图片

来源:互联网 发布:苏大成教网络教学平台 编辑:程序博客网 时间:2024/05/17 23:10

//创建一个基于位图的图形上下文,并指定大小

UIGraphicsBeginImageContext(CGSizeMake(200,400));


//renderInContext 呈现接受者及其子范围到指定的上下文

[self.view.layer renderInContext:UIGreaphicsGetCurrentContext()];

//返回一个基于图形上下文的图片

UIImage *image =UIGraphicsGetImageFromCurrentImageContext();

//移除栈顶的基于当前位图的图形上下文

UIGraphicsEndImageContext();

//以png格式返回指定图片的数据

imageData =UIImagePNGRepresentation(image);

原创粉丝点击