// // PBSelectArtifactsCell.m // IphoneBIMe // // Created by zjf on 2021/1/14. // Copyright © 2021 ProBIM. All rights reserved. // #import "PBSelectTaskCell.h" #import "PBETaskInfoModel.h" @interface PBSelectTaskCell() @property (nonatomic, weak) UILabel *titleL; @property (nonatomic, weak) UILabel *nameL; @end @implementation PBSelectTaskCell - (instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier { if (self = [super initWithStyle:style reuseIdentifier:reuseIdentifier]) { [self setupUI]; } return self; } - (void)setupUI { UIImageView *imageV = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"task_list"]]; [self.contentView addSubview:imageV]; [imageV mas_makeConstraints:^(MASConstraintMaker *make) { make.top.equalTo(self.contentView).offset(8); // make.bottom.equalTo(self.contentView); make.left.equalTo(self.contentView).offset(15); make.size.mas_equalTo(CGSizeMake(30, 30)); }]; UILabel *titleL = [UILabel z_labelWithText:@"" Color:PBColor(40, 58, 79) isBold:YES Font:14]; [self.contentView addSubview:titleL]; [titleL mas_makeConstraints:^(MASConstraintMaker *make) { make.centerY.equalTo(imageV); make.left.equalTo(imageV.mas_right).offset(10); make.right.equalTo(self.contentView).offset(-30); make.height.equalTo(@20); }]; self.titleL = titleL; } - (void)setTaskInfoModel:(PBETaskInfoModel *)taskInfoModel { _taskInfoModel = taskInfoModel; self.titleL.text = taskInfoModel.NAME_; } - (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