点击并按住从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 。 你可能想要实现这样的东西..