From d592c9f12e8628af4e7acd54949b3a0f41eeeef8 Mon Sep 17 00:00:00 2001 From: CodeST <694468528@qq.com> Date: Fri, 7 Nov 2025 16:58:33 +0800 Subject: [PATCH] 1 --- keyBoard/Class/Home/V/KBPanModalView.m | 63 +++++++++++++++++++------- 1 file changed, 47 insertions(+), 16 deletions(-) diff --git a/keyBoard/Class/Home/V/KBPanModalView.m b/keyBoard/Class/Home/V/KBPanModalView.m index 0f5e9fe..17fd41a 100644 --- a/keyBoard/Class/Home/V/KBPanModalView.m +++ b/keyBoard/Class/Home/V/KBPanModalView.m @@ -24,6 +24,9 @@ @property (nonatomic, strong) UIImageView *leftImageView; @property (nonatomic, strong) UIImageView *rightImageView; +@property (nonatomic, strong) UIImageView *leftBgImageView; +@property (nonatomic, strong) UIImageView *rightBgImageView; + @property (nonatomic, strong) UIButton *hotButton; @property (nonatomic, strong) UIButton *rankButton; @@ -169,11 +172,23 @@ [self.bigWhiteContentView addSubview:self.secWhiteContentView]; [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.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]; @@ -183,8 +198,8 @@ [self.secWhiteContentView insertSubview:self.personImageView belowSubview:self.topBar]; [self.secWhiteContentView insertSubview:self.hgImageView belowSubview:self.topBar]; - [self.topBar addSubview:self.leftImageView]; - [self.topBar addSubview:self.rightImageView]; +// [self.topBar addSubview:self.leftImageView]; +// [self.topBar addSubview:self.rightImageView]; @@ -218,17 +233,17 @@ make.height.mas_equalTo(54); }]; - [self.leftImageView mas_makeConstraints:^(MASConstraintMaker *make) { - make.left.right.equalTo(self.topBar); - make.top.equalTo(self.topBar); - make.height.mas_equalTo(54); - }]; - [self.rightImageView mas_makeConstraints:^(MASConstraintMaker *make) { - make.left.right.equalTo(self.topBar); - make.top.equalTo(self.topBar); - make.height.equalTo(self.leftImageView); - - }]; +// [self.leftImageView mas_makeConstraints:^(MASConstraintMaker *make) { +// make.left.right.equalTo(self.topBar); +// make.top.equalTo(self.topBar); +// make.height.mas_equalTo(54); +// }]; +// [self.rightImageView mas_makeConstraints:^(MASConstraintMaker *make) { +// make.left.right.equalTo(self.topBar); +// make.top.equalTo(self.topBar); +// make.height.equalTo(self.leftImageView); +// +// }]; [self.hotButton mas_makeConstraints:^(MASConstraintMaker *make) { make.centerY.equalTo(self.topBar).offset(3); @@ -251,7 +266,7 @@ [self.containerView mas_makeConstraints:^(MASConstraintMaker *make) { 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); }]; @@ -363,7 +378,6 @@ - (UIView *)secWhiteContentView{ if (!_secWhiteContentView) { _secWhiteContentView = [[UIView alloc] init]; - _secWhiteContentView.backgroundColor = [UIColor colorWithWhite:1 alpha:0.23]; } return _secWhiteContentView; } @@ -428,4 +442,21 @@ 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