iOS手写签名

iOS手写签名,第1张

前段时间有个朋友让帮忙写一个手写签名的功能,自己利用业余时间做了一下也算复习了下基础知识,现在整理出来写到上;

关于手写签名,我先是找了下别人的博客,有一个写的就很好,我把地址贴出来,大家可以参考一下

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已经成功地添加了手写键盘。使用输入法时,单击键盘左下角的[地球]形状的小图标可切换手写功能。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11447433.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存