點按UITableViewCell時改變cell上面的文字高亮或者背景顏色
阿新 • • 發佈:2019-02-02
點按某個Cell的時候cell上面的文字高亮或者改變顏色在具體的Cell中重寫函式:
- (void)setHighlighted:(BOOL)highlighted animated:(BOOL)animated { //重寫高亮函式 if (highlighted) { self.textLabel.backgroundColor = [UIColor yellowColor]; self.textLabel.textColor = [UIColor redColor]; self.textLabel.text = [NSString stringWithFormat:@"這是第%ld行 點中我啦哈哈哈",(long)self.tag]; } else { self.textLabel.backgroundColor = [UIColor clearColor]; self.textLabel.textColor = [UIColor blackColor]; self.textLabel.text = [NSString stringWithFormat:@"這是第%ld行 哈哈哈",(long)self.tag]; } }