J'ai un UITableView
avec cellule personnalisée, qui contient des étiquettes avec highlightedTextColor
:highlightedTextColor en cas de montage dans UITableView
myLabel.highlightedTextColor = [UIColor whiteColor];
Cela fonctionne bien jusqu'à ce que je décide de faire ma table modifiable à l'aide:
self.navigationItem.rightBarButtonItem = self.editButtonItem
Lorsque je clique sur le bouton « modifier » et cliquez sur une cellule, je trouve la propriété highlightedTextColor
ne fonctionne pas. Etes-vous sûr que la cellule est sélectionnée du tout?
Cela ne fonctionne pas. BTW Que voulez-vous dire par 'Êtes-vous sûr que la cellule est sélectionnée? ' –
La méthode' tableView: didSelectRowAtIndexPath: 'est-elle appelée lorsque vous attendez de voir votre' highlightTextColor'? Êtes-vous en train de désactiver la sélection avec 'tableView: canSelectRowAtIndexPath:'? – jszumski
Je mets NSLog au début de 'didSelectRowAtIndexPath:' et je peux le voir dans la console et je n'ai pas 'canSelectRowAtIndexPath'. –