// // SignatureViewM.h // HelloTriangle // // Created by Rui Zhang on 4/20/23. // Copyright © 2023 Apple. All rights reserved. // #import #import "SignatureRenderer.h" NS_ASSUME_NONNULL_BEGIN #define MAX_LINEWIDTH 12 @interface SignatureViewM : MTKView @property (nonatomic, strong) UIColor *foregroundLineColor; @property (nonatomic, strong) UIColor *backgroundLineColor; @property (nonatomic, assign) CGFloat foregroundLineWidth; @property (nonatomic, assign) CGFloat backgroundLineWidth; @property (nonatomic, assign) CGFloat MaxLineWidth; @property (nonatomic, assign) CGFloat MinLineWidth; @property (assign, nonatomic) UIColor *strokeColor; @property (assign, nonatomic) BOOL isSigned; //@property (strong, nonatomic) UIImage *signatureImage; - (UIImage *)signatureImage; - (NSData *)signatureData; - (void)setLineWidth:(CGFloat)width; //@property(nonatomic,copy)OkClick okClick; // 清除 - (void)clear; @end NS_ASSUME_NONNULL_END