有些APP開(kāi)發(fā)中需要用到電子簽名,最近封裝了一個(gè)電子簽名,直接調(diào)用,使用簡(jiǎn)單.
SignViewController.h里的一些配置參數(shù),可以不傳
/**
已簽名的照片,跳轉(zhuǎn)傳入
*/
@property (nonatomic, strong) UIImage *signImage;
/**
簽名筆劃顏色
*/
@property (nonatomic, strong) UIColor *signLineColor;
/**
簽名筆劃寬度
*/
@property (nonatomic, assign) CGFloat signLineWidth;
/**
無(wú)簽名時(shí)占位文字
*/
@property (nonatomic, copy) NSString *signPlaceHoalder;
/**
簽名完成后的回調(diào)Block,里面有完成的簽名圖片
@param result block
*/
- (void)signResultWithBlock:(SignResult)result;
在需要簽名的地方進(jìn)行調(diào)整
SignViewController *signVC = [[SignViewController alloc] init];
signVC.signLineColor = [UIColor blueColor];
[self presentViewController:signVC animated:YES completion:nil];
[signVC signResultWithBlock:^(UIImage *signImage) {
//在此接收簽名完成后的圖片
}];
詳細(xì)使用查看demo