J'ai du mal à appeler une méthode que j'ai définie screenCap par un UIWebView. Fondamentalement, j'ai deux UIWebView déclarés: firstWebView
et secondWebView
.UIWebView appel méthode personnalisée?
J'ai couru un javascript pour extraire une partie HTML chargée par le firstWebView et l'afficher à l'secondWebView
en appelant [secondWebView loadHTMLString: extractString baseURL:nil];
Ce que je veux faire est après secondWebView
est chargé, je veux appeler [secondWebView ScreenCap: auto ]
La méthode ScreenCap est définie par:.
-(void) screenCap: (UIWebView *)webView; {
UIGraphicsBeginImageContext(webView.frame.size);
[webView.layer renderInContext: UIGraphicsGetCurrentContext()];
viewImage; = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
theImageView.image = viewImage;
NSLog(@"write Image done!");
I, mais a reçu un avertissement « UIWebView ne peut répondre à « -screenCap » et bien sûr le ScreenCap ne se est jamais appelé quelqu'un peut me diriger comment fixer ce problème?
Salut, merci pour votre réponse et cela fonctionne maintenant! – LawrenceH