我想拍摄一个视图(WebView)的快照,或者,如果不可能的话,整个屏幕,所以我可以将它保存到用户的照片库中。我想知道这是否可能。
Isaac Waller
问问题
2551 次
1 回答
3
要获取图像,您需要使用:
UIGraphicsBeginImageContext(self.bounds.size);
[theView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
然后,保存到照片库:
UIImageWriteToSavedPhotosAlbum(viewImage,nil,NULL,NULL);
于 2009-02-01T20:23:10.750 回答