// // PBAritifactsTableViewCell.m // IphoneBIMe // // Created by zjf on 2020/12/8. // Copyright © 2020 ProBIM. All rights reserved. // #import "PBAritifactsTableViewCell.h" @interface PBAritifactsTableViewCell() @property (nonatomic, weak) UIView *bgV; @property (nonatomic, weak) UILabel *titleL; @end @implementation PBAritifactsTableViewCell - (instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier { if (self = [super initWithStyle:style reuseIdentifier:reuseIdentifier]) { [self setupUI]; } return self; } - (void)setupUI { UIView *bgV = [[UIView alloc] init]; bgV.backgroundColor = PBColor(229, 239, 250); [self.contentView addSubview:bgV]; [bgV mas_makeConstraints:^(MASConstraintMaker *make) { make.top.equalTo(self.contentView).offset(10); make.left.bottom.equalTo(self.contentView); }]; // [bgV circleViewWithRadius:6]; UILabel *titleL = [UILabel z_labelWithText:@"" Color:PBColor(0, 122, 255) isBold:YES Font:14]; [self.contentView addSubview:titleL]; [titleL mas_makeConstraints:^(MASConstraintMaker *make) { make.top.equalTo(bgV).offset(5); make.left.equalTo(bgV).offset(10); make.height.equalTo(@20); make.right.equalTo(bgV).offset(-10); }]; self.titleL = titleL; self.bgV = bgV; } - (void)setTitle:(NSString *)title { _title = title; self.titleL.text = title; [_titleL mas_updateConstraints:^(MASConstraintMaker *make) { make.right.equalTo(self.bgV).offset(-10); }]; } - (void)awakeFromNib { [super awakeFromNib]; // Initialization code } - (void)setSelected:(BOOL)selected animated:(BOOL)animated { [super setSelected:selected animated:animated]; // Configure the view for the selected state } @end