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];
网友评论