UIWebView de la propriété scalesPageToFit = OUI ne fonctionne pas correctement sur les images plus grandes

Dans une application iphone, j'ai une webview dans laquelle je veux aperçu de quelques-uns de l'image téléchargée à partir d'internet, mon problème est que certaines images ne sont pas considérés comme d'ajustement dans le cadre de la webview, mais la plupart le font. Je pense que cela est dû au fait que ces images sont trop grandes. Suis-je en train de faire quelque chose de mal? S'il vous plaît aider

Ce que je veux, c'est simplement chargement de l'image dans webview pour entrer dans le cadre de webview. Vous pouvez me donner d'autres codes, mais doivent être concernant webview pas imageview.

Voici le code que j'utilise.

self.documentData = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://www.folio3.com/corp/wp-content/uploads/2013/02/Entrance_A-3.jpg"]];
self.webView.scalesPageToFit = YES;
[self.webView loadData:self.documentData MIMEType:@"image/jpeg" textEncodingName:@"utf-8" baseURL:nil];

Plus voici la capture d'écran de sortie (montre clairement des indicateurs de défilement i-e de l'image n'est pas apte à webview)UIWebView de la propriété scalesPageToFit = OUI ne fonctionne pas correctement sur les images plus grandes

Si quelqu'un veut une meilleure réponse dans le même sens que Ammar: stackoverflow.com/a/4670989/1861181
Vous pouvez essayer d'utiliser WKWebView au lieu de UIWebView, il a travaillé pour moi dans un cas similaire.

OriginalL'auteur iMemon | 2013-05-22