美文网首页
自定义UITableViewCell选中cell改变cell内子

自定义UITableViewCell选中cell改变cell内子

作者: 黎先生_ | 来源:发表于2021-03-18 10:49 被阅读0次

需求:自定义的UITableViewCell,在选中cell的时候改变cell内子控件的状态(例颜色和大小)

在自定义的UITableViewCell里面的setSelected写改变状态

-(void)setSelected:(BOOL)selected animated:(BOOL)animated
{
    [super setSelected:selected animated:animated];
    if (selected == YES) {
        self.name_lab.font = font_bold_14;
        //[ToolsUtil addGradientToLabel:self.name_lab withColorArr:@[(id)[UIColor colorWithHexString:@"#46AEF7"].CGColor,(id)[UIColor colorWithHexString:@"#1DD5E6"].CGColor]];
        [ToolsUtil addGradientToView:self.mul_view withColorArr:@[(id)[UIColor colorWithHexString:@"#46AEF7"].CGColor,(id)[UIColor colorWithHexString:@"#1DD5E6"].CGColor]];
    } else {
        self.mul_view.backgroundColor = [UIColor clearColor];
        self.name_lab.textColor = TYPEFACE_COLOR;
        self.name_lab.font = font_of_13;
    }
    
}

相关文章

网友评论

      本文标题:自定义UITableViewCell选中cell改变cell内子

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