Files
peko-ios/YuMi/Modules/YMRoom/View/AnimationView/XPRoomGraffitiGiftAnimationView.h
2023-07-14 18:50:55 +08:00

32 lines
835 B
Objective-C

//
// YMRoomGraffitiGiftAnimationView.h
// YUMI
//
// Created by YUMI on 2022/8/23.
//
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
@class XPRoomGraffitiGiftAnimationView, AttachmentModel;
@protocol XPRoomGraffitiGiftAnimationViewDelegate <NSObject>
///动画完成
- (void)xPRoomGraffitiGiftAnimationViewCompletion:(XPRoomGraffitiGiftAnimationView *)view attachment:(AttachmentModel *)attachment;
@end
@interface XPRoomGraffitiGiftAnimationView : UIView
@property (nonatomic,strong) UIImage *giftImage;
///代理
@property (nonatomic,weak) id<XPRoomGraffitiGiftAnimationViewDelegate> delegate;
@property (nonatomic,strong) NSArray *pointArray;
@property (nonatomic,strong) AttachmentModel *model;
///开始涂鸦动画
- (void)beginDrawAnimation;
///结束涂鸦动画
- (void)endDrawAnimation;
@end
NS_ASSUME_NONNULL_END