Donc, mon UITableViewCell a UITableViewCellAccessoryDetailDisclosureButton, et quand quelqu'un clique dessus, il fait long temps juste pour afficher l'écran d'affichage suivant ... donc je veux montrer une "image d'attente" (UIActivityIndicatorView?) Dire à côté de UITableViewCellAccessoryDetailDisclosureButton dans cette cellule , mais comment le faire correctement? Comment utiliser UITableViewCellAccessoryDetailDisclosureButton correctement?IPHONE: Pour UITableView - le passage à la vue suivante prend du temps, comment afficher UIActivityIndicatorView?
Merci.
dire que je suis - (void) tableView: (UITableView *) tableView didSelectRowAtIndexPath: (NSIndexPath *) indexPath {...} Comment puis-je obtenir un objet cellulaire là-bas? – alexeypro
Avoir un fichier BOOL déclaré dans votre fichier .h, appelé "shouldSpin". Réglez-le sur NO initialement. Dans cellForRowAtIndexPath, vérifiez BOOL. Si c'est NON, n'affichez pas le fileur, si OUI, faites. Dans didSelectRowAtIndexPath, remplacez la valeur de BOOL par YES et rechargez la table. En plus de cela, vous pouvez avoir un indexPath que vous mettez à jour avec la ligne sélectionnée, et seulement montrer un spinner sur ce chemin. –