J'ai une application à 4 onglets. Le deuxième onglet a un tableviewController. Lorsque je sélectionne le deuxième onglet, la vue de table est affichée avec son contenu et cela fonctionne très bien.Chargement du contenu du contrôleur TableView après l'affichage de l'onglet
Le problème est que ces données proviennent du réseau et il parle 2-3 secondes à charger. Donc, quand j'appuie sur le deuxième onglet, il y va après que le contenu a été chargé.
Comment puis-je afficher une vue de table vide (je vais mettre un indicateur d'activité), puis charger et afficher le contenu?
Teo
Notez que pour la plupart des applications qui utilisent de UIActivityIndicator trop intrusive, ils devraient utiliser l'indicateur de barre d'état: \t [[UIApplication sharedApplication] setNetworkActivityIndicatorVisible :OUI]. –
Devrait-il être fait de -viewWillAppear? 1. Régler numberOfRowsInSection à zéro 2. Les données de recharge 3. Démarrer de données du réseau de chargement 4. Set numberOfRowsInSection à xxx 5. Rechargement des données – Teo
Oui, vous pouvez le faire en -viewWillAppear. –