Como faço para salvar o conteúdo de um UIWebView como uma imagem

Eu quero salvar o conteúdo deUIWebView como uma imagem. O código que eu tenho apenas salva o conteúdo da página da Web que é visível na tela.

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

Quero que ele salve a página inteira no diretórioUIWebView incluindo a parte do site que não está visível na tela. Isso é possível?

questionAnswers(1)

yourAnswerToTheQuestion