UITableViewCell selected row's text color change

后端 未结 4 985
再見小時候
再見小時候 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:11

    Do this in tableView:cellForRowAtIndexPath::

    cell.textLabel.highlightedTextColor = [UIColor redColor];
    

    (And don't use cell.text = ... anymore. It has been deprecated for almost 2 years now. Use cell.textLabel.text = ... instead.)


    As Raphael Oliveira mentioned in the comments, if the selectionStyle of your cell equals UITableViewCellSelectionStyleNone this won't work. Check Storyboard as well for the selection style.

提交回复
热议问题