désactiver l'interaction tactile dans UITableView

J'ai un UITableView qui attire une sous-vue lorsque l'utilisateur touche une cellule.

Le problème est que la sous-vue dessin animé et si l'utilisateur est assez rapide pour qu'ils puissent exploiter une cellule à plusieurs reprises que je veux désactiver pendant l'animation et par la suite.

J'ai essayé d'utiliser ce:

- (void) tableView: (UITableView*) tableView didSelectRowAtIndexPath: (NSIndexPath*) indexPath {

    [[UIApplication sharedApplication] beginIgnoringInteractionEvents];

et aussi une variable boolean:

if (isAnimating == NO) {

mais ils ne semblent travailler. Dans chaque cas, rapide touche à vis de tout.

Toute aide serait super merci!

source d'informationauteur itgiawa