Je veux mettre un grand spinner avec un "Chargement du message ..." ou une image gif, quand UIWebView charge son contenu afin qu'il ne montre pas seulement une vue vide. Comment dois-je le faire?Comment afficher un message de chargement pendant que UIWebView charge son contenu?
8
A
Répondre
19
mettre en œuvre la méthode déléguée de UIWebView mettre ce code dans ce
- (void)webViewDidStartLoad:(UIWebView *)webView {
[activityIndicator startAnimating];
myLabel.hidden = FALSE;
}
- (void)webViewDidFinishLoad:(UIWebView *)webView {
[activityIndicator stopAnimating];
myLabel.hidden = TRUE;
}
jeu Hidden ActivityIndicater lorsque la propriété d'arrêt TRUE
2
Mettre en œuvre le délégué UIWebView comme indiqué dans la réponse de Mihir ci-dessus, mais ne pas oublier d'affecter la déléguer en défaut, les méthodes délégués ne seront pas déclenchées
Par exemple, dans viewDidLoad vous devez ajouter:
self.myWebView.delegate = self;
Questions connexes
- 1. Comment afficher une image gif de chargement dans l'application iphone alors que le contenu uiwebview charge
- 2. Meilleure méthode pour afficher Chargement du message jusqu'à ce qu'une page ASP.NET charge le contenu
- 3. Comment puis-je afficher un message d'état pendant le chargement d'un fichier?
- 4. Fancybox: Afficher l'animation de chargement pendant le chargement du contenu iframe
- 5. Comment faire pour afficher les indicateurs de défilement de UIWebView
- 6. copie Programatically un contrôle de contenu ainsi que son contenu
- 7. Chargement du contenu d'un UIWebView avant de l'afficher
- 8. chargement flash pré-chargeur avant le contenu du jeu charge
- 9. Comment afficher un message MessageBox contenant du contenu d'étiquette?
- 10. ASP.NET, Affichage du message de chargement pendant la publication
- 11. Retard UIWebView lors du chargement de contenu local
- 12. Comment contrôler la couleur d'un UIWebView (avant le chargement du contenu)?
- 13. Comment mettre en cache du contenu dans UIWebView pour un chargement plus rapide plus tard?
- 14. Comment afficher un écran de démarrage pour supprimer l'heure pendant le chargement des données?
- 15. Comment afficher une image définie pendant le chargement d'UIWebView?
- 16. Comment afficher GridView pendant Page_Load?
- 17. UIWebView affiche le message d'erreur
- 18. Chargement ... message sur jquery autocomplete
- 19. Comment afficher un DataTable pendant le débogage
- 20. Affiche l'erreur de violation d'accès pendant que le simulateur charge
- 21. Afficher l'image de chargement pendant la publication avec ajax
- 22. UIWebView Rotation du contenu
- 23. Comment afficher une image de chargement avant la charge réelle du corps?
- 24. Comment faire un UIWebView afficher son texte avec une police personnalisée?
- 25. Affichage du chargement pendant l'exécution de webservice
- 26. En attente pendant que SWFLoader charge un fichier swf
- 27. UIWebView chargement des fichiers locaux
- 28. Comment afficher un fichier html local dans un UIWebView?
- 29. UIWebview iPhone chargement des ressources bundle
- 30. Comment puis-je réduire le volume de l'iPod pendant que mon application lit un son
cela ne fonctionne pas. tout est connecté dans IB. l'étiquette est au dessus de tout, mais quand même, ça ne se voit pas du tout. –
Avez-vous défini le délégué? J'utilise un code presque identique, et ça fait l'affaire. La seule différence avec la mienne est que j'affiche l'étiquette dans viewDidLoad, car j'en ai besoin qu'une seule fois. –
Le délégué est défini. J'utilise -webviewdidfinish/démarrer le chargement pour activer/désactiver l'indicateur d'activité réseau. –