Files
midi_ios/QXLive/Tabbar/飘屏/QXMeetActivityDriftView.h

51 lines
1.4 KiB
C
Raw Normal View History

2025-09-08 08:49:04 +08:00
//
// QXMeetActivityDriftView.h
// QXLive
//
// Created by 启星 on 2025/8/29.
//
#import <UIKit/UIKit.h>
2025-10-15 17:21:09 +08:00
#import "QXGiftActivityModel.h"
2025-09-08 08:49:04 +08:00
typedef NS_ENUM(NSInteger) {
2025-10-15 17:21:09 +08:00
/// 巡乐会进度更新
QXMeetActivityTypeAcProgress = 100,
/// 巡乐会即将开始
QXMeetActivityTypeAcWill = 101,
/// 巡乐会已经开始
QXMeetActivityTypeAcStart = 102,
/// 有人锁定了礼物
QXMeetActivityTypeAcLock = 103,
/// 巡乐会结束落包
QXMeetActivityTypeAcEnd = 104,
}QXMeetActivityType;
2025-09-08 08:49:04 +08:00
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;
2025-09-22 14:58:13 +08:00
-(void)drifPopIsClose:(BOOL)isClose;
2025-09-08 08:49:04 +08:00
+(instancetype)shareView;
@end
@interface QXMeetActivityDriftModel : NSObject
2025-09-19 11:38:43 +08:00
@property (nonatomic,strong)NSString *room_id;
2025-09-08 08:49:04 +08:00
@property (nonatomic,strong)NSString *text;
2025-10-15 17:21:09 +08:00
@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;
2025-09-08 08:49:04 +08:00
@property (nonatomic,assign)NSInteger from_type;
2025-10-15 17:21:09 +08:00
2025-09-08 08:49:04 +08:00
@end
2025-10-15 17:21:09 +08:00
2025-09-08 08:49:04 +08:00
NS_ASSUME_NONNULL_END