2012-10-25 2 views
0

J'ai une vue de tableau et une barre d'outils où des éléments peuvent être ajoutés à la vue de table. L'addItemView est présenté de manière modale.Mettre en surbrillance la cellule après que modalview a été dissoute

Maintenant, quand je rejette la vue modale je voudrais indiquer quelle cellule a été ajoutée. Pour l'instant j'ai utilisé les méthodes setSelected et deselct sur UITableView, mais elles sont lancées trop rapidement. Quelle serait une bonne approche pour donner à l'utilisateur une bonne indication sur la cellule qui a été ajoutée? Puis-je ajouter un temporisateur qui empêche la méthode setSelected de se déclencher immédiatement?

Répondre

0

Eh bien, j'aurais essayé d'abord ... Je viens d'ajouter: [NSTimer scheduledTimerWithTimeInterval: 0,4 cible: auto sélecteur: @selector (highlightAddedRow :) userInfo: néant répète: NO];

et la méthode highlightAddedRow accède à une propriété qui indique quel rowIndex a été ajouté.

Questions connexes