点击并按住从UIWebView保存图像

我希望能够保存一个图像到UIWebView的照片应用程序,当用户点击并保持在图像上。

当我在Objective-C编程时,我已经设法保存了一个UIWebView的图像,但是现在我正在快速学习,看起来有点不一样。

这是我在Objective-C中做的:

 -(IBAction)saveWeb:(id)sender { UIGraphicsBeginImageContext(webview.frame.size); [self.webview.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage *viewImage =UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); UIImageWriteToSavedPhotosAlbum(viewImage, nil,nil,nil); } 

你现在所拥有的片段更多的是采取网页的屏幕截图。

您可以将手势识别器和Javascript组合起来,以便在HTML页面中获取图像。

看看https://stackoverflow.com/a/5607694/4236572 。 你可能想要实现这样的东西..