在我的iPad應用程序中,用戶從webView
中選擇一個圖像。保存的圖像顯示在UIPopOver
中包含的imagePicker
中。用戶可以裁剪和調整圖像大小,完成後,所選圖像將顯示在UIImageView
中。UIImagePicker從webView顯示保存的圖像
所有這一切運作良好,但要實現它,從webView
選擇的圖像使用下面的代碼加載到用戶的庫:
imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
理想情況下,我不希望圖像出現保存到圖書館,因爲當應用程序完成時,圖像不會被需要或保存。如果有幫助,這裏是我使用來從webView
圖像到庫中的代碼:
UIGraphicsBeginImageContext(webPage.frame.size);
[webPage.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(viewImage, nil,nil,nil);
那麼問題是什麼? –
我調整了您的代碼格式,請在發佈問題時正確設置代碼格式。也正確地標記問題(我也爲你做了這些)除此之外,你的問題還不清楚。它加載到庫中,並且你不希望它保存在庫中?什麼庫?相機膠捲? – JSA986
@Jsumners基本上,如何讓圖像選擇器中顯示的圖像不是從用戶相機膠捲中選擇的,而是從UIWebView中選擇的。如下所示:UIImage - > UIImagePicker - > UIImageView – pete