iOS屏幕截图

2017-08-16  本文已影响31人  PZcoder

截图固定位置并保存到系统相册

// 1. 开启一个与图片相关的图形上下文
UIGraphicsBeginImageContextWithOptions(self.view.bounds.size,NO,0.0);
 
// 2. 获取当前图形上下文
CGContextRef ctx = UIGraphicsGetCurrentContext();
 
// 3. 获取需要截取的view的layer
[self.view.layer renderInContext:ctx];
 
// 4. 从当前上下文中获取图片
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
 
// 5. 关闭图形上下文
UIGraphicsEndImageContext();
 
// 6. 把图片保存到相册
UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil);
上一篇 下一篇

猜你喜欢

热点阅读