Je viens de rencontrer ce problème aussi. Dans mon cas, je traitais avec des images qui n'étaient pas localisées et d'autres qui étaient - dans plusieurs langues. Une URL de base ne contenait pas les images dans des dossiers localisés pour moi. J'ai résolu ce problème en procédant comme suit:
// make sure you have the image name and extension (for demo purposes, I'm using "myImage" and "png" for the file "myImage.png", which may or may not be localized)
NSString *imageFileName = @"myImage";
NSString *imageFileExtension = @"png";
// load the path of the image in the main bundle (this gets the full local path to the image you need, including if it is localized and if you have a @2x version)
NSString *imagePath = [[NSBundle mainBundle] pathForResource:imageFileName ofType:imageFileExtension];
// generate the html tag for the image (don't forget to use file:// for local paths)
NSString *imgHTMLTag = [NSString stringWithFormat:@"<img src=\"file://%@\" />", imagePath];
Ensuite, utilisez imgHTMLTag dans votre code HTML UIWebView lorsque vous chargez le contenu.
J'espère que cela aide toute personne qui a rencontré le même problème.