2009-10-24 9 views
1

Je sous-classe UITableViewCell et j'ajoute deux sous-vues (image, UILabel).UITableViewCells ne pas en surbrillance au toucher

Lorsque la ligne est touchée. Il n'y a pas de surlignage de cellule indiquant que la cellule a été sélectionnée.

Je suis assez sûr que j'ai manqué quelque chose, je ne sais pas comment gérer la mise en évidence pour la cellule sous-classée.

Toute aide serait appréciée. Merci.

Répondre

1

Sans le code, il est difficile de vous donner une réponse spécifique sur la façon de réparer votre sous-classe de UITableViewCell. Cela peut être aussi complexe que de surcharger une méthode qui s'occupe de la sélection ou de rendre quelque chose d'aussi simple que lorsque vous avez oublié dans Interface Builder de sélectionner la couleur de surbrillance pour votre UILabel. Tout ce que je peux faire avec les informations limitées fournies, c'est vous diriger vers la documentation d'Apple au Subclassing UITableViewCell.

Si cela ne vous aide pas, veuillez poster votre code de sous-classe pour que la communauté puisse donner votre avis et je suis sûr que quelqu'un ou moi-même pouvons vous donner une réponse spécifique.

+0

Merci. Le coupable était un UITableViewCellSelectionStyleNone que j'ai raté. – Jordan