您的位置:首页 > 移动开发 > IOS开发

IOS屏幕截图

2016-01-24 13:02 381 查看
要使用位图上下文
- (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{

UIGraphicsBeginImageContext(self.view.bounds.size);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];

UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
NSData *data = UIImagePNGRepresentation(image);
NSString *path = @"/Users/jacob/Desktop/capture.png";
[data writeToFile:path atomically:YES];

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