SDK iOS: Comment faire pour obtenir une cellule dans un tableau de la vue qui n'est pas visible?

Comment puis-je obtenir la cellule pour une indexPath qui n'est pas actuellement visible dans le tableau? (cellule est hors de portée),

Code pour l'obtention de mon cellulaire:

NSString *name = [[(ELCTextfieldCell *)[tableView cellForRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0]] rightTextField] text];

-cellForRowAtIndexPath... retourne nil parce que la cellule à l'indexPath est hors de portée. Alors, comment puis-je obtenir la bonne cellule et non nul?

Veuillez fournir plus d'informations et le code.
OK, j'ai un groupés vue de la table, où quelques cellules ont textfields et à la fin il y a des cellules qui représente les boutons. Maintenant j'ai le problème que si je suis à la fin de l'affichage de la table de mon premier couple de cellules est maintenant hors de portée, mais si je clique sur une cellule qui représente un bouton, j'ai besoin de l'information fournie au début. Maintenant, j'ai essayé: [[(ELCTextfieldCell *)[tableView cellForRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0]] rightTextField] texte] mais cellForRowAtIndexPath:... retourne nil, car la cellule est hors de portée. Alors, comment puis-je obtenir la bonne cellule (et non nul)?
La réponse à votre question est que nacho4d dit - ne pas utiliser les cellules pour obtenir de l'information, l'obtenir à partir de votre sous-jacente de la source de données. L'ensemble de la réponse est que vous semblez être à l'aide d'une vue de la table de jeter un défilement de l'INTERFACE utilisateur au lieu d'utiliser une vue dans une barre de défilement.

OriginalL'auteur Daniel Mühlbachler | 2011-06-26