Comment obtenir indexPath.ligne de tableView qui est actuellement à l'affiche?

J'ai un tableView avec beaucoup de valeurs.

Je veux obtenir le premier indexPath.row valeur de la table qui est affiché actuellement.

Comment puis-je le faire?

- Je obtenir de l'Erreur Suivante lors de la mise en œuvre de krishnabhadra réponse:

Ligne à laquelle l'erreur vient est:

[self.table scrollToRowAtIndexPath:indexVis atScrollPosition:UITableViewScrollPositionTop animated:YES];

ERREUR:

Assertion failure in -[NSIndexPath row], /SourceCache/UIKit_Sim/UIKit-1447.6.4/UITableViewSupport.m:2018
2011-04-01 11:57:25.458 GlossaryPro[1525:207] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid index path for use with UITableView.  Index paths passed to table view must contain exactly two indices specifying the section and row.  Please use the category on NSIndexPath in UITableView.h if possible.'

Ce qui pourrait être mauvais?

actuellement affichée ou sélectionnée par l'utilisateur?
J'ai demandé, à moins que votre cellule est tellement grand, de sorte qu'il couvre la totalité de l'écran, plus les cellules sont affichés
actuellement à l'affiche.
Pas de la taille des cellules peut être petit ou il peut être de grande taille, basé sur la quantité de données
Qu'est-ce que indexVis dere?

OriginalL'auteur Parth Bhatt | 2011-04-01