2015-07-28 66 views
0

保存图像我希望能够将图像从一个UIWebView保存到照片应用程序当用户点击并保持图像。点击并按住从一个UIWebView

当我在objective-c中编程时,我设法保存了一个UIWebView的图像,但是现在我正在学习swift,它似乎有点不同。

这是我怎么没回用Objective-C:

-(IBAction)saveWeb:(id)sender 
{ 

    UIGraphicsBeginImageContext(webview.frame.size); 
    [self.webview.layer renderInContext:UIGraphicsGetCurrentContext()]; 
    UIImage *viewImage =UIGraphicsGetImageFromCurrentImageContext(); 
    UIGraphicsEndImageContext(); 
    UIImageWriteToSavedPhotosAlbum(viewImage, nil,nil,nil); 

} 

回答

1

你现在所拥有的代码片段更是对采取网页的截屏。

您可以结合手势识别和Javascript在HTML页面一个给点获得的图像..

看一看https://stackoverflow.com/a/5607694/4236572。您可能要实现类似的东西..