
关于手写签名,我先是找了下别人的博客,有一个写的就很好,我把地址贴出来,大家可以参考一下
IOS:手写签名的实现实现了手势绘制字体,添加文字水印,图片剪切、图片压缩
主要是我的需求比较简单,看着人家写的这么详细 不忍心抄写,所以决定自己写,先上效果图:
我的思路是,在控制器中添加一个自定义的签名的View:signatureView,再设置一个重签的按钮用来清除重写,一个确认的按钮,将签名保存下来;
页面比较简单,为了少写一些成员变量,我把布局也写在了ViewDidLoad中
1.1 页面布局
1.2 两个按钮的方法:
如果保存到相册,回调方法:
-(instancetype)initWithFrame:(CGRect)frame {
if (self = [super initWithFrame:frame]){
_lineWidth = 1
_color = [UIColor blackColor]
}
return self
}
}
-(void)drawRect:(CGRect)rect{
if (self.paths.count == 0) {
return
}
for (DrawPath *path in self.paths) {
[path.color set]
[path stroke]
}
}
// 清屏
}
ipad手写设置步骤如下:
1、打开苹果iPad屏幕界面,找到并点击打开[设置];
2、进入设置界面,在“常规设置”中找到,点击打开键盘;
3、在键盘设置界面,直接选择并点击打开[新增键盘?];
4、在新增键盘界面中,选择并点击打开[简体中文]的第一行;
5、在“中文(简体)”选项中,选中[手写]键盘并单击[完成];
6、这时,iPad已经成功地添加了手写键盘。使用输入法时,单击键盘左下角的[地球]形状的小图标可切换手写功能。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)