// // QXDrifRoomHourRankView.h // QXLive // // Created by 启星 on 2025/9/29. // #import typedef NS_ENUM(NSInteger) { /// 第一名 QXDrifRoomHourRankTypeFirst = 1, /// 第二名 QXDrifRoomHourRankTypeSecond = 2, /// 第三名 QXDrifRoomHourRankTypeThird = 3, }QXDrifRoomHourRankType; NS_ASSUME_NONNULL_BEGIN @class QXRoomHourDriftModel; @interface QXDrifRoomHourRankView : UIView @property (nonatomic,strong)UIImageView *bgImageView; @property (nonatomic,strong)UILabel *titleLabel; @property (nonatomic,strong)NSMutableArray *dataArray; @property (nonatomic,strong)QXRoomHourDriftModel *model; -(void)addActivityModel:(QXRoomHourDriftModel*)model; -(void)addActivityModelList:(NSArray*)list; -(void)drifPopIsClose:(BOOL)isClose; +(instancetype)shareView; @end @interface QXRoomHourDriftModel : NSObject @property (nonatomic,strong)NSString *room_id; @property (nonatomic,strong)NSString *room_name; @property (nonatomic,strong)NSString *text; @property (nonatomic,assign)NSInteger rank_number; @end NS_ASSUME_NONNULL_END