UserInfoHeaderImageTableViewCell.m 1.92 KB
//
//  UserInfoHeaderImageTableViewCell.m
//  CNLiveUserSystemDemo
//
//  Created by 朱林 on 16/9/17.
//  Copyright © 2016年 zhulin. All rights reserved.
//

#import "UserInfoHeaderImageTableViewCell.h"

@interface UserInfoHeaderImageTableViewCell ()

@property (nonatomic, strong)UILabel *titleLab;
@property (nonatomic, strong)UIImageView *headerImage;

@end

@implementation UserInfoHeaderImageTableViewCell

- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
{
    self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
    if (self) {
        [self.contentView addSubview:self.titleLab];
        [self.contentView addSubview:self.headerImage];
        
        self.titleLab.text = @"头像";
    }
    return self;
}

//- (void)layoutSubviews
//{
//    [super layoutSubviews];
//    if ([UserInformationModel manager].avatar) {
//        
//        [self.headerImage sd_setImageWithURL:[NSURL URLWithString:[UserInformationModel manager].avatar] placeholderImage:[UIImage imageNamed:@"touxiang"]];
//    }
//}

#pragma mark - getSubViews
- (UILabel *)titleLab
{
    if (!_titleLab) {
        _titleLab = [[UILabel alloc] initWithFrame:CGRectMake(15, 0, 100, 63)];
        _titleLab.textColor = [UIColor blackColor];
        _titleLab.font = [UIFont systemFontOfSize:17];
    }
    return _titleLab;
}

- (UIImageView *)headerImage
{
    if (!_headerImage) {
        _headerImage = [[UIImageView alloc] initWithFrame:CGRectMake(KScreenWidth-79, 10, 43, 43)];
        _headerImage.image = [UIImage imageNamed:@"touxiang"];
        _headerImage.layer.cornerRadius = 21.5;
        _headerImage.layer.masksToBounds = YES;
    }
    return _headerImage;
}

- (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