2025-11-06 14:59:00 +08:00
|
|
|
|
//
|
|
|
|
|
|
// HomeHotCell.h
|
|
|
|
|
|
// keyBoard
|
|
|
|
|
|
//
|
|
|
|
|
|
// 自定义 cell:左侧序号与圆形头像,占位标题/副标题,右侧加入按钮。
|
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
|
|
#import "BaseCell.h"
|
2025-12-03 18:53:15 +08:00
|
|
|
|
#import "KBCharacter.h"
|
2025-11-06 14:59:00 +08:00
|
|
|
|
|
|
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
|
|
|
|
|
|
|
|
@interface HomeHotCell : BaseCell
|
|
|
|
|
|
|
2025-12-03 18:53:15 +08:00
|
|
|
|
/// 当前展示的排行榜角色模型
|
|
|
|
|
|
@property (nonatomic, strong, nullable) KBCharacter *character;
|
|
|
|
|
|
|
2025-12-04 19:12:34 +08:00
|
|
|
|
/// 点击右侧加号/勾选按钮的回调,由外部 VC 处理网络逻辑
|
|
|
|
|
|
@property (nonatomic, copy, nullable) void (^onTapAction)(void);
|
|
|
|
|
|
|
2025-12-03 18:53:15 +08:00
|
|
|
|
/// 旧的配置方法(不再推荐使用),内部会转成 character 赋值
|
|
|
|
|
|
- (void)configWithRank:(NSInteger)rank
|
|
|
|
|
|
title:(NSString *)title
|
|
|
|
|
|
subtitle:(NSString *)sub
|
|
|
|
|
|
joined:(BOOL)joined;
|
2025-11-06 14:59:00 +08:00
|
|
|
|
|
|
|
|
|
|
@end
|
|
|
|
|
|
|
|
|
|
|
|
NS_ASSUME_NONNULL_END
|