UICollectionViewCell的Label点击文字颜色
在做有UICollectionViewCell的界面,cell上有一个UILabel,需要在选中cell的时候改变label的文字颜色。
在cell的- (void)setSelected:(BOOL)selected ;中设置了颜色的变化,但是出来的效果并不是设置的颜色,而是变成了cell的背景色。
经过尝试,发现设置UILabel的highlightedTextColor这个属性为想要选中后的文字颜色就可以了。
例如:
self.textLabel.textColor = [UIColor whiteColor];
self.textLabel.highlightedTextColor = [UIColor redColor];








网友评论