J'ai un UITableViewCell personnalisé qui remplit la cellule avec un PNG d'arrière-plan et une étiquette. Lorsque l'utilisateur a sélectionné la cellule, je souhaite que l'arrière-plan change un instant pour lui donner visuellement l'indication que la ligne a été sélectionnée. Similaire au comportement par défaut lorsqu'une cellule personnalisée n'est pas utilisée.iphone UITableView Custom Cell image sélectionnée
Comment cela est-il fait?
J'ai trouvé que je peux mettre ceci: \t \t \t \t image.HighlightedImage = l'image à utiliser. –
UITableViewCell n'a pas de propriété HighlightedImage et sa super-classe UIView non plus. UITableViewCell a une propriété en surbrillance, mais c'est un booléen en lecture seule qui vous indique s'il est actuellement en surbrillance. Voulez-vous dire que vous avez un UIImage dans votre UITableViewCell qui fournit l'arrière-plan? Si c'est le cas, vous compliquez davantage la cellule de table que nécessaire, car il existe déjà des propriétés intégrées dans UITableViewCell. –