2011-08-03 7 views
1

バックグラウンドでUIWebViewの「スクリーンキャプチャ」を行うためのトリックがあるのだろうか?より多くを明確にするために、私が使用してのUIWebViewをキャプチャすることができる午前:背景にUIImageとしてUIWebviewをキャプチャします。

UIGraphicsBeginImageContext(webView.frame.size); 
[webView.layer renderInContext: UIGraphicsGetCurrentContext()]; 
viewImage = UIGraphicsGetImageFromCurrentImageContext(); 
UIGraphicsEndImageContext(); 
theImageView.image = viewImage; 

を私は本当にのUIWebViewにそれをキャプチャするために画面上に表示されていて、私はちょうど私がバックグラウンドでこれを行うことができるかどうかだろうか?

おかげで、 ローレンス

答えて

0

はいあなたはWebViewのをキャプチャすることができます。しかし、それは画面の目に見える部分だけをキャプチャします。

たとえば、Webビューの高さが480(iphone)を超える場合、480+の部分をキャプチャすることはできません。

0

SwViewCaptureは、UIWebViewのすべてのコンテンツをUIImageに変換できます。

img

関連する問題