This commit is contained in:
2025-11-07 16:58:33 +08:00
parent 26e39ce416
commit d592c9f12e

View File

@@ -24,6 +24,9 @@
@property (nonatomic, strong) UIImageView *leftImageView; @property (nonatomic, strong) UIImageView *leftImageView;
@property (nonatomic, strong) UIImageView *rightImageView; @property (nonatomic, strong) UIImageView *rightImageView;
@property (nonatomic, strong) UIImageView *leftBgImageView;
@property (nonatomic, strong) UIImageView *rightBgImageView;
@property (nonatomic, strong) UIButton *hotButton; @property (nonatomic, strong) UIButton *hotButton;
@property (nonatomic, strong) UIButton *rankButton; @property (nonatomic, strong) UIButton *rankButton;
@@ -169,11 +172,23 @@
[self.bigWhiteContentView addSubview:self.secWhiteContentView]; [self.bigWhiteContentView addSubview:self.secWhiteContentView];
[self.secWhiteContentView mas_makeConstraints:^(MASConstraintMaker *make) { [self.secWhiteContentView mas_makeConstraints:^(MASConstraintMaker *make) {
make.left.right.equalTo(self).inset(16); make.left.right.equalTo(self).inset(0);
make.top.equalTo(self.bigWhiteContentView).offset(47); make.top.equalTo(self.bigWhiteContentView).offset(47);
make.bottom.equalTo(self.bigWhiteContentView); make.bottom.equalTo(self.bigWhiteContentView);
}]; }];
[self.secWhiteContentView addSubview:self.leftBgImageView];
[self.secWhiteContentView addSubview:self.rightBgImageView];
[self.leftBgImageView mas_makeConstraints:^(MASConstraintMaker *make) {
make.left.right.top.equalTo(self.secWhiteContentView);
make.bottom.equalTo(self.secWhiteContentView);
}];
// [self.rightBgImageView mas_makeConstraints:^(MASConstraintMaker *make) {
// make.left.right.top.equalTo(self.secWhiteContentView);
// make.bottom.equalTo(self.secWhiteContentView);
// }];
// //
[self.secWhiteContentView addSubview:self.topBar]; [self.secWhiteContentView addSubview:self.topBar];
@@ -183,8 +198,8 @@
[self.secWhiteContentView insertSubview:self.personImageView belowSubview:self.topBar]; [self.secWhiteContentView insertSubview:self.personImageView belowSubview:self.topBar];
[self.secWhiteContentView insertSubview:self.hgImageView belowSubview:self.topBar]; [self.secWhiteContentView insertSubview:self.hgImageView belowSubview:self.topBar];
[self.topBar addSubview:self.leftImageView]; // [self.topBar addSubview:self.leftImageView];
[self.topBar addSubview:self.rightImageView]; // [self.topBar addSubview:self.rightImageView];
@@ -218,17 +233,17 @@
make.height.mas_equalTo(54); make.height.mas_equalTo(54);
}]; }];
[self.leftImageView mas_makeConstraints:^(MASConstraintMaker *make) { // [self.leftImageView mas_makeConstraints:^(MASConstraintMaker *make) {
make.left.right.equalTo(self.topBar); // make.left.right.equalTo(self.topBar);
make.top.equalTo(self.topBar); // make.top.equalTo(self.topBar);
make.height.mas_equalTo(54); // make.height.mas_equalTo(54);
}]; // }];
[self.rightImageView mas_makeConstraints:^(MASConstraintMaker *make) { // [self.rightImageView mas_makeConstraints:^(MASConstraintMaker *make) {
make.left.right.equalTo(self.topBar); // make.left.right.equalTo(self.topBar);
make.top.equalTo(self.topBar); // make.top.equalTo(self.topBar);
make.height.equalTo(self.leftImageView); // make.height.equalTo(self.leftImageView);
//
}]; // }];
[self.hotButton mas_makeConstraints:^(MASConstraintMaker *make) { [self.hotButton mas_makeConstraints:^(MASConstraintMaker *make) {
make.centerY.equalTo(self.topBar).offset(3); make.centerY.equalTo(self.topBar).offset(3);
@@ -251,7 +266,7 @@
[self.containerView mas_makeConstraints:^(MASConstraintMaker *make) { [self.containerView mas_makeConstraints:^(MASConstraintMaker *make) {
make.top.equalTo(self.topBar.mas_bottom).offset(8); make.top.equalTo(self.topBar.mas_bottom).offset(8);
make.left.right.equalTo(self.secWhiteContentView).inset(0); make.left.right.equalTo(self.secWhiteContentView).inset(16);
make.bottom.equalTo(self.secWhiteContentView); make.bottom.equalTo(self.secWhiteContentView);
}]; }];
@@ -363,7 +378,6 @@
- (UIView *)secWhiteContentView{ - (UIView *)secWhiteContentView{
if (!_secWhiteContentView) { if (!_secWhiteContentView) {
_secWhiteContentView = [[UIView alloc] init]; _secWhiteContentView = [[UIView alloc] init];
_secWhiteContentView.backgroundColor = [UIColor colorWithWhite:1 alpha:0.23];
} }
return _secWhiteContentView; return _secWhiteContentView;
} }
@@ -428,4 +442,21 @@
return _underlineImageView; return _underlineImageView;
} }
- (UIImageView *)leftBgImageView{
if (!_leftBgImageView) {
_leftBgImageView = [[UIImageView alloc] init];
_leftBgImageView.image = [UIImage imageNamed:@"home_left_bg"];
}
return _leftBgImageView;
}
- (UIImageView *)rightBgImageView{
if (!_rightBgImageView) {
_rightBgImageView = [[UIImageView alloc] init];
_rightBgImageView.image = [UIImage imageNamed:@"home_right_bg"];
}
return _rightBgImageView;
}
@end @end