You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
116 lines
2.7 KiB
116 lines
2.7 KiB
// |
|
// addressCell.m |
|
// b |
|
// |
|
// Created by kaidan on 2017/1/12. |
|
// Copyright © 2017年 kaidan. All rights reserved. |
|
// |
|
|
|
#import "messageHearderCell.h" |
|
#import "Masonry.h" |
|
|
|
@interface messageHearderCell () |
|
|
|
|
|
|
|
@end |
|
|
|
@implementation messageHearderCell |
|
|
|
|
|
|
|
|
|
-(instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier{ |
|
|
|
if (self == [super initWithStyle:style reuseIdentifier:reuseIdentifier]) { |
|
|
|
[self addSubViews]; |
|
} |
|
|
|
return self; |
|
} |
|
|
|
|
|
-(UIImageView *)iconImg{ |
|
if (!_iconImg) { |
|
_iconImg = [[UIImageView alloc] init]; |
|
} |
|
return _iconImg; |
|
} |
|
|
|
-(UILabel *)titleLab{ |
|
if (!_titleLab) { |
|
_titleLab = [[UILabel alloc] init]; |
|
} |
|
|
|
return _titleLab; |
|
} |
|
|
|
-(UILabel *)phonoeLab{ |
|
if (!_phonoeLab) { |
|
_phonoeLab = [[UILabel alloc] init]; |
|
} |
|
return _phonoeLab; |
|
} |
|
|
|
- (void)layoutSubviews { |
|
[super layoutSubviews]; |
|
|
|
[self layoutIfNeeded]; |
|
self.iconImg.layer.masksToBounds = YES; |
|
self.iconImg.layer.cornerRadius = 60/2.0; |
|
} |
|
|
|
-(void)addSubViews{ |
|
|
|
UILabel* lab = [[UILabel alloc] init]; |
|
lab.text = @"号码:"; |
|
|
|
self.titleLab.textAlignment = NSTextAlignmentLeft; |
|
self.phonoeLab.textAlignment = NSTextAlignmentLeft; |
|
|
|
|
|
|
|
[self addSubview:self.iconImg]; |
|
[self addSubview:self.titleLab]; |
|
[self addSubview:lab]; |
|
[self addSubview:self.phonoeLab]; |
|
|
|
|
|
[self.iconImg mas_makeConstraints:^(MASConstraintMaker *make) { |
|
make.width.height.equalTo(@(60)); |
|
make.left.equalTo(@(10)); |
|
make.centerY.equalTo(self); |
|
}]; |
|
|
|
[self.titleLab mas_makeConstraints:^(MASConstraintMaker *make) { |
|
make.top.equalTo(self.iconImg.mas_top).offset(6); |
|
make.left.equalTo(self.iconImg.mas_right).offset(10); |
|
make.width.equalTo(@180); |
|
make.height.equalTo(@20); |
|
}]; |
|
|
|
[lab mas_makeConstraints:^(MASConstraintMaker *make) { |
|
make.top.equalTo(self.titleLab.mas_bottom).offset(7); |
|
make.left.height.equalTo(self.titleLab); |
|
// make.width.equalTo(@65); |
|
}]; |
|
|
|
[self.phonoeLab mas_makeConstraints:^(MASConstraintMaker *make) { |
|
make.height.top.equalTo(lab); |
|
make.left.equalTo(lab.mas_right).offset(5); |
|
make.width.equalTo(@150); |
|
}]; |
|
|
|
// self.titleLab.font = DefineFontSize; |
|
// self.phonoeLab.font = DefineFontSize; |
|
// lab.font = DefineFontSize; |
|
self.titleLab.font = [UIFont fontWithName:@"PingFang-SC-Bold" size:16]; |
|
self.phonoeLab.font = [UIFont systemFontOfSize:12]; |
|
self.phonoeLab.textColor = RGB(155, 155, 155); |
|
lab.font = [UIFont systemFontOfSize:12]; |
|
lab.textColor = RGB(155, 155, 155); |
|
|
|
} |
|
|
|
@end
|
|
|