美文网首页
UICollectionViewCell的Label点击文字颜色

UICollectionViewCell的Label点击文字颜色

作者: 黑暗森林的歌者 | 来源:发表于2018-12-30 19:56 被阅读21次

UICollectionViewCell的Label点击文字颜色

在做有UICollectionViewCell的界面,cell上有一个UILabel,需要在选中cell的时候改变label的文字颜色。

在cell的- (void)setSelected:(BOOL)selected ;中设置了颜色的变化,但是出来的效果并不是设置的颜色,而是变成了cell的背景色。

经过尝试,发现设置UILabelhighlightedTextColor这个属性为想要选中后的文字颜色就可以了。

例如:

self.textLabel.textColor = [UIColor whiteColor];
self.textLabel.highlightedTextColor = [UIColor redColor];

相关文章

网友评论

      本文标题:UICollectionViewCell的Label点击文字颜色

      本文链接:https://www.haomeiwen.com/subject/cwfblqtx.html