1
我想拍攝一張視圖(WebView)的快照,或者如果這不可能,請在整個屏幕上拍攝快照,以便將其保存到用戶的照片庫中。我想知道這是否可能。以編程方式拍攝視圖/ WebView的快照
我想拍攝一張視圖(WebView)的快照,或者如果這不可能,請在整個屏幕上拍攝快照,以便將其保存到用戶的照片庫中。我想知道這是否可能。以編程方式拍攝視圖/ WebView的快照
爲了獲取圖像,你需要使用:
UIGraphicsBeginImageContext(self.bounds.size);
[theView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
然後,保存到圖片庫:
UIImageWriteToSavedPhotosAlbum(viewImage,nil,NULL,NULL);