51 lines
1.4 KiB
Objective-C
51 lines
1.4 KiB
Objective-C
//
|
|
// QXMeetActivityDriftView.h
|
|
// QXLive
|
|
//
|
|
// Created by 启星 on 2025/8/29.
|
|
//
|
|
|
|
#import <UIKit/UIKit.h>
|
|
#import "QXGiftActivityModel.h"
|
|
typedef NS_ENUM(NSInteger) {
|
|
/// 巡乐会进度更新
|
|
QXMeetActivityTypeAcProgress = 100,
|
|
/// 巡乐会即将开始
|
|
QXMeetActivityTypeAcWill = 101,
|
|
/// 巡乐会已经开始
|
|
QXMeetActivityTypeAcStart = 102,
|
|
/// 有人锁定了礼物
|
|
QXMeetActivityTypeAcLock = 103,
|
|
/// 巡乐会结束落包
|
|
QXMeetActivityTypeAcEnd = 104,
|
|
|
|
|
|
}QXMeetActivityType;
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
@class QXMeetActivityDriftModel;
|
|
@interface QXMeetActivityDriftView : UIView
|
|
@property (nonatomic,strong)UIImageView *bgImageView;
|
|
@property (nonatomic,strong)UILabel *titleLabel;
|
|
@property (nonatomic,strong)NSMutableArray *dataArray;
|
|
@property (nonatomic,strong)QXMeetActivityDriftModel *model;
|
|
-(void)addActivityModel:(QXMeetActivityDriftModel*)model;
|
|
-(void)drifPopIsClose:(BOOL)isClose;
|
|
+(instancetype)shareView;
|
|
@end
|
|
|
|
@interface QXMeetActivityDriftModel : NSObject
|
|
@property (nonatomic,strong)NSString *room_id;
|
|
@property (nonatomic,strong)NSString *text;
|
|
@property (nonatomic,strong)NSString *gift_num;
|
|
@property (nonatomic,strong)NSString *end_time;
|
|
@property (nonatomic,strong)QXXLHModel *xlh_data;
|
|
@property (nonatomic,strong)QXUserModel *room_user;
|
|
@property (nonatomic,strong)QXUserModel *FromUserInfo;
|
|
@property (nonatomic,assign)NSInteger from_type;
|
|
|
|
@end
|
|
|
|
|
|
NS_ASSUME_NONNULL_END
|