增加换肤功能

This commit is contained in:
启星
2025-08-14 10:07:49 +08:00
parent f6964c1e89
commit 4f9318d98e
8789 changed files with 978530 additions and 2 deletions

View File

@@ -0,0 +1,35 @@
//
// QXUserHeaderView.m
// QXLive
//
// Created by on 2025/5/9.
//
#import "QXUserHeaderView.h"
@interface QXUserHeaderView()
@property (nonatomic, strong) UIImageView *userHeaderImageView;
@end
@implementation QXUserHeaderView
- (instancetype)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
[self initSubviews];
}
return self;
}
-(void)initSubviews{
self.userHeaderImageView = [[UIImageView alloc] init];
self.userHeaderImageView.contentMode = UIViewContentModeScaleAspectFill;
[self.userHeaderImageView addRoundedCornersWithRadius:self.height/2.0];
[self addSubview:self.userHeaderImageView];
[self.userHeaderImageView mas_makeConstraints:^(MASConstraintMaker *make) {
make.top.bottom.left.right.equalTo(self);
}];
}
-(void)setAvatar:(NSString *)avatar{
_avatar = avatar;
[self.userHeaderImageView sd_setImageWithURL:[NSURL URLWithString:avatar]];
}
@end