This commit is contained in:
2025-12-03 19:50:23 +08:00
parent b368ba0159
commit f026b9f9fd
2 changed files with 5 additions and 7 deletions

View File

@@ -7,7 +7,7 @@
@interface KBTopThreeCardView : UIView @interface KBTopThreeCardView : UIView
/// ///
@property (nonatomic, strong) UIView *avatarCircleView; @property (nonatomic, strong) UIImageView *avatarCircleView;
/// ///
@property (nonatomic, strong) UIImageView *cardImageView; @property (nonatomic, strong) UIImageView *cardImageView;
/// ///
@@ -88,14 +88,12 @@
#pragma mark - Lazy #pragma mark - Lazy
- (UIView *)avatarCircleView { - (UIImageView *)avatarCircleView {
if (!_avatarCircleView) { if (!_avatarCircleView) {
_avatarCircleView = [[UIView alloc] init]; _avatarCircleView = [[UIImageView alloc] init];
_avatarCircleView.backgroundColor = [UIColor whiteColor]; _avatarCircleView.backgroundColor = [UIColor whiteColor];
_avatarCircleView.layer.cornerRadius = 34; _avatarCircleView.layer.cornerRadius = 34;
_avatarCircleView.layer.borderWidth = 2.0; _avatarCircleView.layer.borderWidth = 2.0;
_avatarCircleView.layer.borderColor = [UIColor colorWithWhite:0.9 alpha:1].CGColor;
// UIImageView
} }
return _avatarCircleView; return _avatarCircleView;
} }

View File

@@ -68,9 +68,9 @@
NSInteger topCount = MIN(3, weakSelf.allCharacters.count); NSInteger topCount = MIN(3, weakSelf.allCharacters.count);
for (NSInteger i = 0; i < topCount; i++) { for (NSInteger i = 0; i < topCount; i++) {
KBCharacter *c = weakSelf.allCharacters[i]; KBCharacter *c = weakSelf.allCharacters[i];
NSInteger rank = (c.rank > 0) ? c.rank : (i + 1); // NSInteger rank = (c.rank > 0) ? c.rank : (i + 1);
NSString *title = c.characterName ?: @""; NSString *title = c.characterName ?: @"";
[topItems addObject:@{ @"title": title, @"rank": @(rank) }]; [topItems addObject:@{ @"title": title, @"rank": @(i + 1) }];
} }
if (topItems.count > 0) { if (topItems.count > 0) {
[weakSelf.topThreeView configWithItems:topItems]; [weakSelf.topThreeView configWithItems:topItems];