iOS学习交流iOS Developer

电子签名-iOS

2017-04-01  本文已影响1368人  LeeCoder

有些APP开发中需要用到电子签名,最近封装了一个电子签名,直接调用,使用简单.
SignViewController.h里的一些配置参数,可以不传

/**
 已签名的照片,跳转传入
 */
@property (nonatomic, strong) UIImage *signImage;

/**
 签名笔划颜色
 */
@property (nonatomic, strong) UIColor *signLineColor;

/**
 签名笔划宽度
 */
@property (nonatomic, assign) CGFloat signLineWidth;

/**
 无签名时占位文字
 */
@property (nonatomic, copy) NSString *signPlaceHoalder;


/**
 签名完成后的回调Block,里面有完成的签名图片

 @param result block
 */
- (void)signResultWithBlock:(SignResult)result;

在需要签名的地方进行调整

SignViewController *signVC = [[SignViewController alloc] init];
signVC.signLineColor = [UIColor blueColor];
[self presentViewController:signVC animated:YES completion:nil];
[signVC signResultWithBlock:^(UIImage *signImage) {
        //在此接收签名完成后的图片
 }];

详细使用查看demo

上一篇 下一篇

猜你喜欢

热点阅读