UIView截图保存到相册的方法

因为要用到Layer,所以首先需要引入库和头文件:

#import “QuartzCore/QuartzCore.h”

然后就可以利用下面代码:

 UIGraphicsBeginImageContext(rootWebView.bounds.size);//rootWebView是要截图的view

CGContextRef context = UIGraphicsGetCurrentContext();

[rootWebView.layer renderInContext:context];

UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();//获取截图给UIImage对象viewImage

UIGraphicsEndImageContext();

UIImageWriteToSavedPhotosAlbum(viewImage,nil,NULL,NULL);//将viewImage存入相册

 

发表评论

邮箱地址不会被公开。 必填项已用*标注