UITableViewCell selected row's text color change

后端 未结 4 988
再見小時候
再見小時候 2021-01-30 12:47

I am having a tableview and I want to know that how can I change the selected row\'s text color, say to Red ? I tried by this code :

- (UITableViewCell *)tableV         


        
4条回答
  •  醉酒成梦
    2021-01-30 13:08

    If you're already subclassing UITableViewCell, it's easier/cleaner to set the colors in the awakeFromNib method (assuming you're instantiating from a storyboard or xib).

    @implementation MySubclassTableViewCell
    
    - (void)awakeFromNib {
        [super awakeFromNib];
        self.selectedBackgroundView = [[UIView alloc] initWithFrame:self.frame];
        self.selectedBackgroundView.backgroundColor = [UIColor colorWithRed:0.1 green:0.308 blue:0.173 alpha:0.6];
        self.customLabel.highlightedTextColor = [UIColor whiteColor];
    }
    
    @end
    

提交回复
热议问题