2009-07-31 5 views
1

l'App Store et assez beaucoup d'applications affichent une vue qui dit "Chargement .." tandis que le contenu est en cours de récupération.L'affichage d'un écran "Chargement ..." dans un UITableView comme l'AppStore App

Comment pouvons-nous faire cela? Dois-je supprimer UITableView et appeler addSubView, puis une fois les données disponibles, ajouter la vue de la table? Ou y a-t-il un autre raccourci?

Si ma question est pas claire, s'il vous plaît voir cette image ... http://www.flickr.com/photos/mugunthkumar/3774575906/

Je veux savoir comment créer une vue de chargement temporaire comme celui-ci jusqu'à ce que le contenu de mon Tableview sont prêts ...

Répondre

2

Le plus simple est d'ajouter l'afficheur d'activité et le libellé "chargement" dans votre vue et de les masquer.

Ensuite, lorsque vous commencez à charger vos données, masquez la table, affichez la visionneuse d'activité et l'étiquette, démarrez l'animation du visualiseur d'activité et commencez à charger vos données dans un fil d'arrière-plan.

Une fois le fil terminé, masquez l'afficheur d'activité et l'étiquette, puis affichez à nouveau votre tableau.

+0

ce n'est pas la meilleure façon de le faire pouvez-vous suggérer d'une autre manière – ashokdy

Questions connexes