loadHTMLString
UIWebViewの関数はメモリを大量に消費didReceiveMemoryWarning
し、現在のUIViewControllerのをアクティブにします。
どうすれば解決できますか:D
HTML をファイルに保存してから、次のようにします。
NSURL *fileURL = [NSURL fileURLWithPath:filePath];
NSURLRequest *request = [NSURLRequest requestWithURL:fileURL];
[webView loadRequest:request];
loadHTMLString: の html NSString が長すぎる可能性があります。これは、loadHTMLString: の NSString のサイズが大きすぎることを意味します。また、html 文字列に画像の URL が含まれている場合、それにも問題がある可能性があります。
webview を使用して 1 つの HTML ページのみをロードする場合
ページを最適化して解決する必要があると思います
多くのページをロードする場合は、別のページをロードする前に webview を消去するか、ロックを解除する必要があります
このような
[webView loadHTMLString: @"" baseURL: nil];