换肤
This commit is contained in:
@@ -8,6 +8,8 @@
|
||||
#import "QXHomeTopCell.h"
|
||||
@interface QXHomeTopCell()
|
||||
@property(nonatomic,strong)NSMutableArray *imgs;
|
||||
@property(nonatomic,strong)UIImageView *peopleIconView;
|
||||
//
|
||||
@end
|
||||
@implementation QXHomeTopCell
|
||||
|
||||
@@ -27,14 +29,15 @@
|
||||
[self addSubview:self.roomCoverImageView];
|
||||
|
||||
|
||||
self.disPlayMaskView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH/3, 91)];
|
||||
self.disPlayMaskView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 180, 40)];
|
||||
[self.disPlayMaskView setTopToBottomGradientBackgroundWithColors:@[[UIColor colorWithHexString:@"#00000000"],[UIColor colorWithHexString:@"#00000096"]] frame:self.disPlayMaskView.bounds];
|
||||
[self.disPlayMaskView addRoundedCornersWithRadius:7];
|
||||
[self addSubview:self.disPlayMaskView];
|
||||
|
||||
|
||||
self.titleLabel = [[UILabel alloc] init];
|
||||
self.titleLabel.textColor = RGB16(0x333333);
|
||||
self.titleLabel.textColor = RGB16A(0xF1ECFF, 0.85);
|
||||
self.titleLabel.textAlignment = NSTextAlignmentCenter;
|
||||
self.titleLabel.font = [UIFont systemFontOfSize:12];
|
||||
[self addSubview:self.titleLabel];
|
||||
|
||||
@@ -51,9 +54,9 @@
|
||||
self.roomPeopleBgView = [[UIView alloc] init];
|
||||
[self.roomPeopleBgView addRoundedCornersWithRadius:7];
|
||||
[self addSubview:self.roomPeopleBgView];
|
||||
self.roomPeopleBgImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"home_top_room_people_bg"]];
|
||||
self.roomPeopleBgImageView.contentMode = UIViewContentModeScaleToFill;
|
||||
[self.roomPeopleBgView addSubview:self.roomPeopleBgImageView];
|
||||
// self.roomPeopleBgImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"home_top_room_people_bg"]];
|
||||
// self.roomPeopleBgImageView.contentMode = UIViewContentModeScaleToFill;
|
||||
// [self.roomPeopleBgView addSubview:self.roomPeopleBgImageView];
|
||||
self.firstHeaderImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"user_header_placehoulder"]];
|
||||
self.firstHeaderImageView.backgroundColor = [UIColor whiteColor];
|
||||
[self.firstHeaderImageView addRoundedCornersWithRadius:8];
|
||||
@@ -76,12 +79,16 @@
|
||||
self.countLabel.textColor = UIColor.whiteColor;
|
||||
[self.roomPeopleBgView addSubview:self.countLabel];
|
||||
|
||||
self.peopleIconView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"room_people"]];
|
||||
[self.roomPeopleBgView addSubview:self.peopleIconView];
|
||||
|
||||
[self.roomCoverImageView mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
make.left.top.right.equalTo(self);
|
||||
make.height.mas_equalTo(91);
|
||||
make.height.mas_equalTo(135);
|
||||
}];
|
||||
[self.disPlayMaskView mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
make.left.top.right.bottom.equalTo(self.roomCoverImageView);
|
||||
make.left.right.bottom.equalTo(self.roomCoverImageView);
|
||||
make.height.mas_equalTo(40);
|
||||
}];
|
||||
[self.titleLabel mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
make.left.right.equalTo(self);
|
||||
@@ -96,34 +103,43 @@
|
||||
make.centerX.centerY.equalTo(self.animateBgView);
|
||||
}];
|
||||
[self.roomPeopleBgView mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
make.right.mas_equalTo(0);
|
||||
make.size.mas_equalTo(CGSizeMake(93, 24));
|
||||
make.bottom.equalTo(self.roomCoverImageView.mas_bottom);
|
||||
make.left.mas_equalTo(8);
|
||||
// make.size.mas_equalTo(CGSizeMake(93, 24));
|
||||
make.height.mas_equalTo(24);
|
||||
make.right.mas_equalTo(-8);
|
||||
make.bottom.equalTo(self.roomCoverImageView.mas_bottom).offset(-8);
|
||||
}];
|
||||
[self.roomPeopleBgImageView mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
make.top.bottom.right.left.equalTo(self.roomPeopleBgView);
|
||||
}];
|
||||
[self.countLabel mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
make.right.mas_equalTo(-5);
|
||||
make.width.mas_equalTo(32);
|
||||
make.height.mas_equalTo(12);
|
||||
make.centerY.equalTo(self.roomPeopleBgView);
|
||||
}];
|
||||
[self.thirdHeaderImageView mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
// [self.roomPeopleBgImageView mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
// make.top.bottom.right.left.equalTo(self.roomPeopleBgView);
|
||||
// }];
|
||||
[self.firstHeaderImageView mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
make.size.mas_equalTo(CGSizeMake(16, 16));
|
||||
make.right.equalTo(self.countLabel.mas_left).offset(-5);
|
||||
make.centerY.equalTo(self.roomPeopleBgView);
|
||||
make.left.equalTo(self.roomPeopleBgView.mas_left);
|
||||
make.bottom.equalTo(self.roomPeopleBgView);
|
||||
}];
|
||||
[self.secondHeaderImageView mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
make.size.mas_equalTo(CGSizeMake(16, 16));
|
||||
make.right.equalTo(self.thirdHeaderImageView.mas_left).offset(6);
|
||||
make.centerY.equalTo(self.roomPeopleBgView);
|
||||
make.left.equalTo(self.firstHeaderImageView.mas_right).offset(-6);
|
||||
make.centerY.equalTo(self.firstHeaderImageView);
|
||||
}];
|
||||
[self.firstHeaderImageView mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
[self.thirdHeaderImageView mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
make.size.mas_equalTo(CGSizeMake(16, 16));
|
||||
make.right.equalTo(self.secondHeaderImageView.mas_left).offset(6);
|
||||
make.centerY.equalTo(self.roomPeopleBgView);
|
||||
make.left.equalTo(self.secondHeaderImageView.mas_right).offset(-6);
|
||||
make.centerY.equalTo(self.firstHeaderImageView);
|
||||
}];
|
||||
[self.countLabel mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
make.right.equalTo(self.roomPeopleBgView);
|
||||
make.width.mas_equalTo(32);
|
||||
make.height.mas_equalTo(12);
|
||||
make.centerY.equalTo(self.firstHeaderImageView);
|
||||
}];
|
||||
[self.peopleIconView mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
make.right.equalTo(self.countLabel.mas_left).offset(-2);
|
||||
make.centerY.equalTo(self.firstHeaderImageView);
|
||||
make.width.height.mas_equalTo(14);
|
||||
}];
|
||||
|
||||
|
||||
self.countLabel.text = @"23人";
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user