2010-08-24 5 views

Répondre

0

pour que vous devez prendre la cellule comme variable globale et acess partout. Mais rappelez-vous que jusqu'à ce que vous n'appeliez pas la méthode de rechargement de tableview, aucune modification ne sera reflétée.

Je suggère donc de mieux utiliser la cellule dans des méthodes de délégation prédéfinies plutôt que d'essayer d'expérimenter (ce qui peut causer des problèmes de cohérence).

codage heureux ...

+0

Je résolu le problème ... en utilisant le code ci-dessous ... NSIndexPath * index = [NSIndexPath indexPathForRow: indexPlay lasection: 0]; \t [tv selectRowAtIndexPath: index animé: YES scrollPosition: UITableViewScrollPositionNone]; ici tv est mon tableview et indexPlay est une piste de maintien variable globale int de indexpath.row Je voulais juste changer l'état mis en évidence de la cellule sélectionnée ou désélectionnée ... – Ratan

+0

alors vous devez être précis dans votre question. Comment faire pour accéder à une cellule de vue de table dans d'autres méthodes définies par l'utilisateur à la place, il doit être Comment changer le comportement de sélection de cellule. ou selon votre commentaire Je veux juste changer l'état en surbrillance de la cellule sélectionnée ou désélectionnée ... Aucune des questions ci-dessus ne pose problème. Vous avez demandé quelque chose et vous attendiez autre chose. Je n'ai pas tort sur mon chemin. J'ai répondu à la question. Encore décroché vote: ( –

+0

vient de vous voter ... – Ratan