39 lines
1.1 KiB
Objective-C
39 lines
1.1 KiB
Objective-C
//
|
|
// QXDrifRoomHourRankView.h
|
|
// QXLive
|
|
//
|
|
// Created by 启星 on 2025/9/29.
|
|
//
|
|
|
|
#import <UIKit/UIKit.h>
|
|
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<QXRoomHourDriftModel*>*)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
|