Bonjour,
Il n'y a qu'une solution partielle à ce problème.
En fait il faut que tu affiche une image similaire à ton splashscreen au lancement de ton application qui te donnera l'impression de ne jamais l'avoir quitté.
Et tu pourra supprimer cette image via la fonction :
- (void)webViewDidFinishLoad:
Cependant cette solution n'est pas parfaite car ton application peut passer par cette fonction alors que ton site n'est pas encore affiché et alors tomber sur une page blanche.
Après à toi d'optiliser ta page pour que son chargement soit le plus rapide possible.
Pense aussi aux personnes qui sont connectées en 3G ou pire en Edge...
Une autre solution simple, consisterait à mettre une image, comme l'idée précédente, mais au lieu de le retirer via la fonction citée plus haut, tu met un Timer qui supprimera l'image après un certain temps. Mais là pareil. Ce sera loin d'être parfait
Aussi n'oublie pas qu'Apple n'aime aucunement les application seulement faite d'une webView. Il faut qu'elle propose d'autre fonctionnalités, In-App