Files
yinmeng-ios/xplan-ios/Main/Room/View/AnimationView/XPRoomGraffitiGiftAnimationView.h
2022-08-23 18:01:34 +08:00

32 lines
842 B
Objective-C

//
// XPRoomGraffitiGiftAnimationView.h
// xplan-ios
//
// Created by 冯硕 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