2009-11-11 7 views
0

Après chaque défilement (aussi grand ou petit que possible) d'un UITableView, je voudrais appeler -indexPathsForVisibleRows pour exécuter une méthode sur les données qui correspondent aux cellules visibles.Puis-je appeler -indexPathsForVisibleRows après le défilement de UITableView sans sous-classement?

Y a-t-il des notifications ou des méthodes de délégation que je peux utiliser quand un UITableView est défilé? Je voudrais éviter la sous-classification.

EDIT

J'ai fini par un accès au protocole UIScrollViewDelegate et mettre en œuvre la méthode déléguée suivante:

- (void) scrollViewDidEndDecelerating:(UIScrollView *)scrollView; 

fonctionne très bien!

Répondre

2

Regardez les méthodes de UIScrollViewDelegate, ils sont appelés depuis UITableView est une sous-classe de UIScrollView

+0

Je suis un idiot. Aurait dû regarder cette classe. Je vous remercie! –