送礼物全服横幅不显示房主id的问题

This commit is contained in:
fengshuo
2022-06-21 16:19:46 +08:00
parent a8d6812cc1
commit 23f4b1177b
3 changed files with 24 additions and 2 deletions

View File

@@ -39,6 +39,8 @@ typedef NS_ENUM(NSInteger, BroadCastLevel) {
@property (nonatomic, copy) NSString *sendUserNick;
///跳转的房间的uid
@property (nonatomic,assign) NSInteger roomUid;
///平台id
@property (nonatomic,copy) NSString *roomErbanNo;
@end
NS_ASSUME_NONNULL_END

View File

@@ -118,6 +118,8 @@
@property (nonatomic,strong) UILabel *countLabel;
///
@property (nonatomic,strong) UIButton *closeButton;
///iD
@property (nonatomic,strong) UILabel *roomIdLabel;
@end
@implementation XPRoomGiftBroadcastView
@@ -155,6 +157,7 @@
[self.backImageView addSubview:self.receiveView];
[self.backImageView addSubview:self.giftImageView];
[self.backImageView addSubview:self.countLabel];
[self.backImageView addSubview:self.roomIdLabel];
}
- (void)initSubViewConstraints {
@@ -200,6 +203,11 @@
make.top.mas_equalTo(13);
make.size.mas_equalTo(CGSizeMake(28, 22));
}];
[self.roomIdLabel mas_makeConstraints:^(MASConstraintMaker *make) {
make.centerX.mas_equalTo(self.backImageView);
make.top.mas_equalTo(self.backImageView).offset(10);
}];
}
- (void)initEvents {
@@ -226,6 +234,7 @@
nickBackImageName = @"room_gift_broadcast_normal_nick_bg";
nickColor = [ThemeColor mainTextColor];
bgImageName = @"room_gift_broadcast_low_bg";
self.roomIdLabel.hidden = YES;
}
break;
case BroadCastLevel_Middle:
@@ -243,6 +252,7 @@
nickBackImageName = @"room_gift_broadcast_higher_nick_bg";
nickColor = [ThemeColor giftBroadcastNickColor];
bgImageName = @"room_gift_broadcast_middle_bg";
self.roomIdLabel.hidden = YES;
}
break;
case BroadCastLevel_High:
@@ -260,6 +270,7 @@
nickBackImageName = @"room_gift_broadcast_higher_nick_bg";
nickColor = [ThemeColor giftBroadcastNickColor];
bgImageName = @"room_gift_broadcast_high_bg";
self.roomIdLabel.hidden = NO;
}
break;
default:
@@ -298,7 +309,7 @@
self.giftImageView.imageUrl = broadcastModel.giftUrl;
self.countLabel.text = [NSString stringWithFormat:@"x%ld", broadcastModel.giftNum];
self.roomIdLabel.text = [NSString stringWithFormat:@"ID:%@", broadcastModel.roomErbanNo];
[self updateSubviews:broadcastModel.levelNum];
}
}
@@ -363,5 +374,14 @@
}
- (UILabel *)roomIdLabel {
if (!_roomIdLabel) {
_roomIdLabel = [[UILabel alloc] init];
_roomIdLabel.font = [UIFont systemFontOfSize:12];
_roomIdLabel.textColor = [ThemeColor giftBroadcastNickColor];
}
return _roomIdLabel;
}
@end

View File

@@ -77,7 +77,7 @@
///广 #2F0060
+ (UIColor *)giftBroadcastNickColor {
return UIColorFromRGB(0x2F0060);
return UIColorFromRGB(0xFFFFFF);
}
///广 #FEF563