editting stelle ich die Zelle [cell.contentView addSubview:chatView]
.Die chatView hat eine UIImageView
, zwei UILabels
und UILabel backgroundColor = [UIColor clearColor]
.Wie kann ich kündigen die ausgewählte Zelle Hintergrundfarbe hervorgehoben, wenn UITableView ist
Wenn die Tabelle bearbeitet, wähle ich die Zelle, die Zelle markiert, und die UILabel backgroundColor ändert die markierte Farbe. Wie kann ich die backgroupColor abbrechen?
dank charse.This lassen Zelle nicht selected.I die Zelle ausgewählt werden soll, und die Hintergrundfarbe des UILabel nicht – zhiquan911
ich weiß, ändern, Sie überlasten müssen die - (void) setSelected: (BOOL) ausgewählt animiert: (BOOL) animierte Methoden wie: - (void) setSelected: (BOOL) ausgewählt animiert: (BOOL) animiert { [super setAusgewählt: ausgewählt animiert: animiert]; für (UIView * view in self.contentView-views) { für (UIView * Unteransicht in viewviews) { if ([Unteransicht isMemberOfClass: [UILabel-Klasse]]) { subview.backgroundColor = [UIColor clearColor]; } } } } vielleicht kann die Ihnen helfen – charse