chore: import upstream snapshot with attribution
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
//
|
||||
// TLContactsHeaderView.m
|
||||
// TLChat
|
||||
//
|
||||
// Created by 李伯坤 on 16/1/26.
|
||||
// Copyright © 2016年 李伯坤. All rights reserved.
|
||||
//
|
||||
|
||||
#import "TLContactsHeaderView.h"
|
||||
|
||||
@interface TLContactsHeaderView ()
|
||||
|
||||
@property (nonatomic, strong) UILabel *titleLabel;
|
||||
|
||||
@end
|
||||
|
||||
@implementation TLContactsHeaderView
|
||||
|
||||
+ (CGFloat)viewHeightByDataModel:(id)dataModel
|
||||
{
|
||||
return 22.0f;
|
||||
}
|
||||
|
||||
- (void)setViewDataModel:(id)dataModel
|
||||
{
|
||||
[self setTitle:dataModel];
|
||||
}
|
||||
|
||||
- (id)initWithReuseIdentifier:(NSString *)reuseIdentifier
|
||||
{
|
||||
if (self = [super initWithReuseIdentifier:reuseIdentifier]) {
|
||||
UIView *bgView = [UIView new];
|
||||
[bgView setBackgroundColor:[UIColor colorGrayBG]];
|
||||
[self setBackgroundView:bgView];
|
||||
|
||||
self.titleLabel = self.contentView.addLabel(1)
|
||||
.font([UIFont systemFontOfSize:15])
|
||||
.textColor([UIColor grayColor])
|
||||
.masonry(^ (MASConstraintMaker *make){
|
||||
make.left.mas_equalTo(10);
|
||||
make.centerY.mas_equalTo(0);
|
||||
make.right.mas_lessThanOrEqualTo(-15);
|
||||
})
|
||||
.view;
|
||||
}
|
||||
return self;
|
||||
}
|
||||
|
||||
- (void)setTitle:(NSString *)title
|
||||
{
|
||||
_title = title;
|
||||
[_titleLabel setText:title];
|
||||
}
|
||||
|
||||
@end
|
||||
Reference in New Issue
Block a user