| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- //
- // BogoLiveGiftViewPeopleCell.m
- // UniversalApp
- //
- // Created by bogokj on 2020/1/14.
- // Copyright © 2020 voidcat. All rights reserved.
- //
- #import "BogoLiveGiftViewPeopleCell.h"
- #import "RoomUserInfo.h"
- #import "RoomUsers.h"
- @interface BogoLiveGiftViewPeopleCell ()
- @property (weak, nonatomic) IBOutlet UIImageView *iconImageView;
- @property (weak, nonatomic) IBOutlet UILabel *numberLabel;
- @property (weak, nonatomic) IBOutlet UIImageView *masterImageView;
- @end
- @implementation BogoLiveGiftViewPeopleCell
- - (void)awakeFromNib {
- [super awakeFromNib];
- // Initialization code
- }
- - (void)setUser:(RoomUserInfo *)user{
- _user = user;
- [self.iconImageView sd_setImageWithURL:[NSURL URLWithString:user.head_image] placeholderImage:kDefaultPreloadHeadImg];
- self.iconImageView.layer.borderWidth = 1;
- if ([_dataArray indexOfObject:user] == 0) {
- self.numberLabel.hidden = YES;
- self.masterImageView.hidden = NO;
- }else{
- self.numberLabel.hidden = NO;
- self.masterImageView.hidden = YES;
- [self.numberLabel setText:[NSString stringWithFormat:@"%ld",[_dataArray indexOfObject:user]]];
- }
- if (user.selected) {
- self.iconImageView.layer.borderColor = [UIColor colorWithHexString:@"#C28CF8"].CGColor;
- self.numberLabel.backgroundColor = [UIColor colorWithHexString:@"26E8C6"];
- self.iconImageView.layer.borderWidth = 2;
- [self.masterImageView setImage:[UIImage imageNamed:@"master"]];
- }else{
- self.iconImageView.layer.borderColor = kClearColor.CGColor;
- self.iconImageView.layer.borderWidth = 0;
- self.numberLabel.backgroundColor = [kBlackColor colorWithAlphaComponent:0.2];
- [self.masterImageView setImage:[UIImage imageNamed:@"master_noraml"]];
- }
-
- self.numberLabel.hidden = YES;
- }
- @end
|