美文网首页
手势验证 - ZZLocker

手势验证 - ZZLocker

作者: Zhang_yD | 来源:发表于2017-03-30 15:59 被阅读89次

链接: GitHub - ZZLocker

设置了三种情景模式:
1.创建密码
页面进入动效 + 连续输入两次 + 保存 + 能够返回 + 没有忘记密码
2.消除密码验证
页面进入动效 + 验证 + 能够返回 + 忘记密码
3.进入app时候验证
无动效 + 验证 + 不能返回 + 忘记密码

调用非常简单,以创建密码为例:

ZZLocker *locker = [[ZZLocker alloc] init];
locker.delegate = self;
locker.lockerType = ZZLockerTypeRegist;
[locker showFromBottom];

设置类型,设置代理,调用show方法即可。

ZZLocker对外提供了三个属性,两个代理方法和一些常用的方法。

// property
lockerType // 类型,有创建和验证两种
hideBackButton // 是否隐藏返回按钮,默认为NO
delegate // 代理方法
// delegate
// 手势绘制完成后,页面关闭前调用。页面会自动关闭。
- (void)z_locker:(ZZLocker *)locker lockDidComplete:(BOOL)isSuccess;
// 点击了忘记密码,页面不会自动关闭,需要手动调用close方法。
- (void)z_lockerForgetButtonDidClick:(ZZLocker *)locker;
// method
+ (BOOL)hasLocalPassCode;  // 判断本地是否已经存有密码
+ (void)clearCode; // 清除密码
- (void)show; // 直接显示
- (void)showFromBottom; // 从底部上浮显示
- (void)close; // 关闭页面

页面里面的元素大多都可以自定义,通过修改ZZLockerConst文件即可。
线段宽度、颜色,节点选中和未选中的图片,背景图片,展示的文字信息,文字颜色等等都可以修改。

链接: GitHub - ZZLocker

相关文章

  • 手势验证 - ZZLocker

    链接: GitHub - ZZLocker 设置了三种情景模式:1.创建密码页面进入动效 + 连续输入两次 + 保...

  • iOS手势验证

    CoreLock:https://github.com/CharlinFeng/CoreLock 最近需要要增加手...

  • iOS 手势密码

    源码参考:链接密码:37gm 源码可实现设置手势密码、登陆验证手势密码、修改手势密码 另外添加了钥匙串本地保存手势...

  • 手势密码验证逻辑

    1. 背景 公司最近的项目为了保护App数据资源的安全,而又为了节省用户操作的步骤,而采用了手势密码优化验证过程。...

  • iOS手势解锁,手势密码,指纹验证

    Demo地址 1.手势密码 API 使用方法 2.指纹验证 关于指纹验证,之前一篇文章已经写过,这里简单封装了下 ...

  • 使用MaskRCNN进行手势验证码识别

    相信做某本地生活平台网站爬虫的同学,饱受手势验证码的困扰,这类验证码相比滑块验证码,识别难度更大。 看到这种验证码...

  • iOS 8手势验证 手势密码

    // 验证系统指纹和密码 LAPolicyDeviceOwnerAuthenticationWithBiomet...

  • Flutter 手势密码控件

    一个Flutter编写的手势识别验证锁。 例子 设置密码例子 验证密码例子 基本思想 先使用画布绘制背景: 九个圆...

  • 破解新浪微博登录手势验证码

    新浪微博登录有多个入口,这次处理的是移动版登录入口。从这个入口登录,账密是明文传输的,验证码则是手势型: 模拟手势...

  • 该如何思考手势密码?

    手势密码是手机端比较常用的一种身份验证方式,主要用来验证身份,保护隐私数据。本篇文章将用流程图及页面流来描述开启设...

网友评论

      本文标题:手势验证 - ZZLocker

      本文链接:https://www.haomeiwen.com/subject/jfqpottx.html