// // HCMineHeadView.m // hc // // Created by liuxueli on 2018/12/17. // Copyright © 2018 hc. All rights reserved. // #import "HCMineHeadView.h" @interface HCMineHeadView() @property (nonatomic, strong) UIView *leftLine; @property (nonatomic, strong) UIView *rightLine; @property (nonatomic, strong) UILabel *titleLabel; @end @implementation HCMineHeadView - (instancetype)initWithFrame:(CGRect)frame { self = [super initWithFrame:frame]; if (self) { self.backgroundColor = [UIColor whiteColor]; [self initSubViews]; } return self; } - (void)initSubViews { [self addSubview:self.leftLine]; [self addSubview:self.titleLabel]; [self addSubview:self.rightLine]; [self.titleLabel mas_makeConstraints:^(MASConstraintMaker *make) { make.centerX.mas_equalTo(self.mas_centerX); make.centerY.mas_equalTo(self.mas_centerY); make.height.mas_equalTo(FITSIZE(40)); }]; [self.leftLine mas_makeConstraints:^(MASConstraintMaker *make) { make.right.mas_equalTo(self.titleLabel.mas_left).mas_offset(-5); make.centerY.mas_equalTo(self.titleLabel.mas_centerY); make.width.mas_equalTo(60); make.height.mas_equalTo(1); }]; [self.rightLine mas_makeConstraints:^(MASConstraintMaker *make) { make.left.mas_equalTo(self.titleLabel.mas_right).mas_offset(5); make.centerY.mas_equalTo(self.titleLabel.mas_centerY); make.width.mas_equalTo(60); make.height.mas_equalTo(1); }]; } #pragma mark ------ - (UIView *)leftLine { if (!_leftLine) { _leftLine = [[UIView alloc] init]; _leftLine.backgroundColor = [UIColor YHColorWithHex:0xdddddd]; } return _leftLine; } - (UIView *)rightLine { if (!_rightLine) { _rightLine = [[UIView alloc] init]; _rightLine.backgroundColor = [UIColor YHColorWithHex:0xdddddd]; } return _rightLine; } - (UILabel *)titleLabel { if (!_titleLabel) { _titleLabel = [[UILabel alloc] init]; _titleLabel.textColor = [UIColor YHColorWithHex:0x666666]; _titleLabel.font = [UIFont systemFontOfSize:14]; _titleLabel.textAlignment = NSTextAlignmentCenter; _titleLabel.text = @"猜你喜欢"; } return _titleLabel; } @end