Files
yinmeng-ios/xplan-ios/Main/ModuleKit/SendGiftView/View/XPGraffitiGiftView.h
2022-10-09 16:36:26 +08:00

38 lines
987 B
Objective-C

//
// XPGraffitiGiftView.h
// xplan-ios
//
// Created by 冯硕 on 2022/8/22.
//
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
@class XPGraffitiGiftView;
@protocol XPGraffitiGiftViewDelegate <NSObject>
///点击切换
- (void)xPGraffitiGiftView:(XPGraffitiGiftView *)view didClickChange:(UILabel *)sender;
///点击了关闭
- (void)xPGraffitiGiftView:(XPGraffitiGiftView *)view didClickClose:(UIButton *)sender;
///绘画完成了
- (void)xPGraffitiGiftView:(XPGraffitiGiftView *)view didDrawCompletion:(NSArray *)pointArray;
@end
@interface XPGraffitiGiftView : UIView
@property (nonatomic,strong) UIImage *image;
///代理
@property (nonatomic,weak) id<XPGraffitiGiftViewDelegate> delegate;
///价格
@property (nonatomic,assign) double price;
///动画的数据
@property (nonatomic,strong) NSArray *animationArray;
///选择的用户个数
@property (nonatomic,assign) NSInteger selectUidNumber;
- (void)clearData;
- (void)cratePriceAttribute;
@end
NS_ASSUME_NONNULL_END