// // QXGiftScrollView.h // QXLive // // Created by 启星 on 2025/5/13. // #import #import "MarqueeLabel.h" NS_ASSUME_NONNULL_BEGIN @class QXGiftScrollView,QXGiftScrollViewCell,QXGiftScrollModel; @protocol QXGiftScrollViewDelegate @optional -(void)didClickGiftScrollView:(QXGiftScrollView*)giftScrollView index:(NSInteger)index model:(QXGiftScrollModel*)model; @end @interface QXGiftScrollView : UIView @property (nonatomic,strong)QXGiftScrollModel *model; @property (nonatomic,strong)NSArray* list; @property (nonatomic,weak)iddelegate; @end @interface QXGiftScrollViewCell : UICollectionViewCell @property (nonatomic,strong)UIImageView *noticeImageView; @property (nonatomic,strong)UIImageView *bgImageView; @property (nonatomic,strong)MarqueeLabel *titleLabel; @property (nonatomic,strong)UIImageView *gotoRoomImageView; @property (nonatomic,strong)QXGiftScrollModel *model; @end @interface QXGiftScrollModel : QXBaseModel @property (nonatomic,strong)NSString *fromUserName; @property (nonatomic,strong)NSString *toUserName; @property (nonatomic,strong)NSString *giftName; @property (nonatomic,strong)NSString *gift_picture; @property (nonatomic,strong)NSString *roomId; @property (nonatomic,strong)NSString *number; @end NS_ASSUME_NONNULL_END