在我的应用程序中,用户可以添加UIImageView
我的子视图UIScrollView
。当用户点击“保存”按钮时,我想将我的所有内容保存UIScrollView
为UIImage
照片库。
我一直在看谷歌,但关于这个主题的内容并不多。
编辑:下面的代码完成了这项工作
CGRect rect = self.mainView.frame;
[self.mainView setFrame:CGRectMake(0, 0, 824, self.mainView.contentSize.height)];
UIGraphicsBeginImageContext(self.mainView.bounds.size);
[self.mainView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(image , nil, nil, nil);
[self.mainView setFrame:rect];