更换AI皮肤逻辑图片 + 更换placeholdimage
This commit is contained in:
22
keyBoard/Assets.xcassets/Ohter/placeholder_image_icon.imageset/Contents.json
vendored
Normal file
22
keyBoard/Assets.xcassets/Ohter/placeholder_image_icon.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"filename" : "placeholder_image_icon@2x.png",
|
||||
"idiom" : "universal",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"filename" : "placeholder_image_icon@3x.png",
|
||||
"idiom" : "universal",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"author" : "xcode",
|
||||
"version" : 1
|
||||
}
|
||||
}
|
||||
BIN
keyBoard/Assets.xcassets/Ohter/placeholder_image_icon.imageset/placeholder_image_icon@2x.png
vendored
Normal file
BIN
keyBoard/Assets.xcassets/Ohter/placeholder_image_icon.imageset/placeholder_image_icon@2x.png
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 57 KiB |
BIN
keyBoard/Assets.xcassets/Ohter/placeholder_image_icon.imageset/placeholder_image_icon@3x.png
vendored
Normal file
BIN
keyBoard/Assets.xcassets/Ohter/placeholder_image_icon.imageset/placeholder_image_icon@3x.png
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 121 KiB |
@@ -85,7 +85,7 @@
|
||||
self.titleLabel.text = character.characterName ?: @"";
|
||||
self.subLabel.text = character.download ?: @"";
|
||||
|
||||
[self.avatarView kb_setAvatarURL:character.avatarUrl placeholder:KBPlaceholderImage];
|
||||
[self.avatarView kb_setAvatarURL:character.avatarUrl placeholder:KBAvatarPlaceholderImage];
|
||||
|
||||
// 加入状态
|
||||
BOOL joined = character.added;
|
||||
|
||||
@@ -115,7 +115,7 @@
|
||||
self.titleLabel.text = character.characterName;
|
||||
self.descLabel.text = character.characterBackground;
|
||||
self.peopleLabel.text = character.download;
|
||||
[self.averImageView kb_setAvatarURL:character.avatarUrl placeholder:KBPlaceholderImage];
|
||||
[self.averImageView kb_setAvatarURL:character.avatarUrl placeholder:KBAvatarPlaceholderImage];
|
||||
if (added) {
|
||||
// 已添加:灰底、对勾
|
||||
self.actionBtn.backgroundColor = [UIColor colorWithWhite:0.93 alpha:1.0];
|
||||
|
||||
@@ -58,7 +58,7 @@
|
||||
self.titleLabel.text = character.characterName ?: @"";
|
||||
self.downloadLabel.text = character.download ?: @"";
|
||||
self.descLabel.text = character.characterBackground ?: @"";
|
||||
[self.avatarView kb_setImageURL:character.avatarUrl placeholder:KBPlaceholderImage];
|
||||
[self.avatarView kb_setImageURL:character.avatarUrl placeholder:KBAvatarPlaceholderImage];
|
||||
}
|
||||
|
||||
#pragma mark - Build UI
|
||||
|
||||
@@ -84,7 +84,7 @@
|
||||
self.cardImageView.image = image;
|
||||
|
||||
// 头像图片
|
||||
[self.avatarCircleView kb_setAvatarURL:character.avatarUrl placeholder:KBPlaceholderImage];
|
||||
[self.avatarCircleView kb_setAvatarURL:character.avatarUrl placeholder:KBAvatarPlaceholderImage];
|
||||
|
||||
// 圆圈描边
|
||||
self.avatarCircleView.layer.borderColor = [UIColor colorWithRed:0.83 green:0.95 blue:0.27 alpha:1.0].CGColor;
|
||||
|
||||
@@ -128,7 +128,7 @@
|
||||
self.nameLabel.text = name;
|
||||
|
||||
// 头像:使用通用占位图
|
||||
[self.avatarView kb_setAvatarURL:user.avatarUrl placeholder:KBPlaceholderImage];
|
||||
[self.avatarView kb_setAvatarURL:user.avatarUrl placeholder:KBAvatarPlaceholderImage];
|
||||
|
||||
BOOL isVip = user.isVip;
|
||||
self.vipIconView.hidden = !isVip;
|
||||
|
||||
@@ -82,7 +82,7 @@
|
||||
[self.viewModel fetchUserDetailWithCompletion:^(KBUser * _Nullable user, NSError * _Nullable error) {
|
||||
if (user) {
|
||||
weakSelf.userModel = user;
|
||||
[weakSelf.avatarView kb_setAvatarURL:weakSelf.userModel.avatarUrl placeholder:KBPlaceholderImage];
|
||||
[weakSelf.avatarView kb_setAvatarURL:weakSelf.userModel.avatarUrl placeholder:KBAvatarPlaceholderImage];
|
||||
weakSelf.modifyLabel.text = weakSelf.userModel.nickName;
|
||||
// 根据用户模型的 gender 显示当前性别,支持多语言
|
||||
NSString *genderText = [weakSelf kb_genderDisplayText];
|
||||
|
||||
@@ -75,7 +75,9 @@
|
||||
#define KBUserEmailKey @"KBUserEmailKey"
|
||||
|
||||
|
||||
#define KBPlaceholderImage [UIImage imageNamed:@"placeholder_icon"]
|
||||
#define KBAvatarPlaceholderImage [UIImage imageNamed:@"placeholder_icon"]
|
||||
#define KBPlaceholderImage [UIImage imageNamed:@"placeholder_image_icon"]
|
||||
|
||||
|
||||
/// UI 尺寸/设备宏
|
||||
// 屏幕尺寸
|
||||
|
||||
Reference in New Issue
Block a user