zjf
2023-03-06 392b76515f40376b6d36f40a114850ef63650384
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
//
//  PBShareCell.m
//  IphoneBIMe
//
//  Created by zjf on 2018/10/26.
//  Copyright © 2018年 ProBIM. All rights reserved.
//
 
#import "PBShareCell.h"
@interface PBShareCell()
@property (nonatomic, weak) UIImageView *imageV;
@property (nonatomic, weak) UILabel *titleL;
@end
@implementation PBShareCell
- (instancetype)initWithFrame:(CGRect)frame {
    if (self = [super initWithFrame:frame]) {
        [self setupUI];
    }
    return self;
}
- (void)setupUI {
    UIImageView *imageV = [[UIImageView alloc] init];
    [self.contentView addSubview:imageV];
    [imageV mas_makeConstraints:^(MASConstraintMaker *make) {
        make.centerX.equalTo(self.contentView);
        make.centerY.equalTo(self.contentView).offset(-12);
        make.size.mas_equalTo(CGSizeMake(50, 50));
    }];
    UILabel *titleL = [UILabel z_labelWithText:@"" Color:TitleColor isBold:NO Font:DescFontSize];
    [self.contentView addSubview:titleL];
    [titleL mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(imageV.mas_bottom).offset(15);
        make.centerX.equalTo(self.contentView);
    }];
    self.imageV = imageV;
    self.titleL = titleL;
}
- (void)setDict:(NSDictionary *)dict {
    _dict = dict;
    self.imageV.image = [dict valueForKey:@"image"];
    self.titleL.text = [dict valueForKey:@"title"];
    
}
@end