九宫格手势密码

作者: 囧书 | 来源:发表于2016-08-24 15:28 被阅读149次

以前App上使用手势密码很常见,后来因为有指纹解锁了,这货就慢慢淡出了江湖。
这是很早以前写下的东西了,想想还是把它发出来吧,供有缘人参考一下。


GesturePassword.gif

简单使用

@interface ViewController () <JXGesturePasswordViewDelegate>

@end

@implementation ViewController

- (void)viewDidLoad
{
    [super viewDidLoad];
    self.view.backgroundColor = [UIColor whiteColor];
    
    JXGesturePasswordView *gesturePasswordView = [[JXGesturePasswordView alloc] init];
    gesturePasswordView.center = self.view.center;
    gesturePasswordView.delegate = self;
    [self.view addSubview:gesturePasswordView];
}

- (void)gesturePasswordView:(JXGesturePasswordView *)gesturePasswordView didFinishDrawPassword:(NSString *)password
{
    // 在导航标题显示轨迹
    self.title = password;
    
    // 校验密码
    NSString *successPassword = @"1478";
    NSString *message = nil;
    if (![successPassword isEqualToString:password])
    {
        [gesturePasswordView showError];
        message = [NSString stringWithFormat:@"错误!请依次连接%@", successPassword];
    }
    else
    {
        message = @"正确!";
    }
    dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
        UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"提示" message:message delegate:nil cancelButtonTitle:@"好的" otherButtonTitles:nil];
        [alert show];
    });
}

项目源码:GesturePassword

相关文章

  • 【福利】一个效果丰富、高度自定义的手势密码、图形密码库

    一个轻量级、面对协议编程、高度自定义的 图形解锁/手势解锁 / 手势密码 / 图案密码 / 九宫格密码 相比于其他...

  • 1. Android中锁屏密码加密算法分析

    1.1 锁屏密码方式 Android 中现在支持的锁屏密码主要有两种:一种是手势解锁,也就是常见的九宫格密码图;一...

  • iOS 手势密码

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

  • 登录注册知识点总集二——手势密码

    一、登录注册知识总集 二、手势密码知识点汇总 手势密码一般都是辅助密码,因为相对比指纹密码,手势密码的效率较低;相...

  • 九宫格手势密码

    上图是QQ的解锁画面,不知道这样的设计是故意为之还是疏忽,允许隔断连线确实增加了密码复杂性,但是在QQ这里出现了有...

  • 九宫格手势密码

    以前App上使用手势密码很常见,后来因为有指纹解锁了,这货就慢慢淡出了江湖。这是很早以前写下的东西了,想想还是把它...

  • iOS-九宫格密码解锁

    前言:看了几篇简书,九宫格密码解锁,看着不错,拿来学习一下。 一、实现效果 二、手势解锁实现过程 分析: 如图所示...

  • iOS 九宫格手势密码

    写在最前面,闲来无事,恰逢接近过年,心情无比激动,但是作为一名码农,绝对不能闲下来,故突发奇想,想做一个关于九宫格...

  • 手势密码Bug修改-2021-01-07

    说实话,本人一直不喜欢手势密码,可是偏偏经常遇到手势密码;我们自己做的APP的手势密码逻辑超级复杂,都感觉有心里阴...

  • 【Swift3】手势密码

    项目说明 初次打开设置并确认手势密码,超过五次后重置在设置中修改手势密码APP退至后台10S后需要手势密码解锁进入...

网友评论

    本文标题:九宫格手势密码

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