This commit is contained in:
2025-12-04 20:04:02 +08:00
parent 515487e748
commit 17ce91d40a
7 changed files with 48 additions and 22 deletions

View File

@@ -43,14 +43,22 @@
#pragma mark - Public
- (void)configWithAvatar:(UIImage *)avatar
title:(NSString *)title
download:(NSString *)download
desc:(NSString *)desc {
self.avatarView.image = avatar ?: [self placeholderAvatar];
self.titleLabel.text = title ?: @"";
self.downloadLabel.text = download ?: @"";
self.descLabel.text = desc ?: @"";
//- (void)configWithAvatar:(UIImage *)avatar
// title:(NSString *)title
// download:(NSString *)download
// desc:(NSString *)desc {
// self.avatarView.image = avatar ?: [self placeholderAvatar];
// self.titleLabel.text = title ?: @"";
// self.downloadLabel.text = download ?: @"";
// self.descLabel.text = desc ?: @"";
//}
- (void)setCharacter:(KBCharacter *)character{
_character = character;
self.titleLabel.text = character.characterName ?: @"";
self.downloadLabel.text = character.download ?: @"";
self.descLabel.text = character.characterBackground ?: @"";
[self.avatarView kb_setImageURL:character.avatarUrl placeholder:KBPlaceholderImage];
}
#pragma mark - Build UI