您的位置:首页 > 其它

截屏

2015-09-16 11:35 344 查看
// 开启上下文

UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, NO, 0.0);

// 获取上下文

CGContextRef ctx = UIGraphicsGetCurrentContext();

// 渲染控制器view的图层到上下文

// 图层只能用渲染不能用draw

[self.view.layer renderInContext:ctx];

// 获取截屏图片

UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();

// 关闭上下文

UIGraphicsEndImageContext();

NSData *data = UIImagePNGRepresentation(newImage);

//截屏后存放位置

[data writeToFile:@”/Users/soccer/Desktop/layer.png” atomically:YES];

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: