1
This commit is contained in:
@@ -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;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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];
|
||||||
|
|||||||
Reference in New Issue
Block a user