J'ai un nombre défini de ViewControllers dans mon application. Ils sont alloués et initialisés au lancement de l'application et libérés à la sortie. Ils sont utilisés par un NavigationController pour être poussés/déplacés. Dans ces ViewControllers il y a des WebViews (en fait il n'y a rien d'autre).Chargement du contenu d'un UIWebView avant de l'afficher
Mon problème est le suivant: Lorsque je veux modifier le contenu (URL) d'un WebView qui n'est pas sur le TopViewController en cours, le contenu n'est pas chargé jusqu'à ce que j'appuie sur le ViewController associé.
Et la transition nous "moche". Le Viewcontroller poussé/sorti montre au mieux l'ancien contenu au pire ou la page blanche, avant que le ViewController ne soit en pleine vue ALORS le nouveau contenu est affiché.
J'ai essayé beaucoup de choses (même en mettant le "loadRequest" dans un fil différent avec l'air stupide).
Savez-vous comment faire pour que tout se passe bien?
Bonne question. Je charge aussi les fichiers HTML stockés localement dans mon application. Je vois un éclair blanc pendant l'animation de gauche à droite du contrôleur de navigation avec un moment avant que le contenu HTML rendu n'apparaisse. Et le contenu HTML simple pour démarrer. Les affichages successifs sont beaucoup plus rapides. –