// // QXMeetActivityDriftView.h // QXLive // // Created by 启星 on 2025/8/29. // #import #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