免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2204 | 回复: 0
打印 上一主题 下一主题

[iOS] 高仿支付宝解锁 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-06-24 10:18 |只看该作者 |倒序浏览
一、框架声明:
Charlin(成都)原创框架,欢迎star,fork。
您的支持是对我的最大鼓励!
使用方法及Github地址:https://github.com/nsdictionary/CoreLock


高仿支付宝解锁!

注:本框架是高仿支付宝,并集成了所有功能,并非一个简单的解锁界面展示。个人制作用时1周多,打造解锁终结者框架。
框架特性:
.ios版本兼容ios 7.0及以上.
.扁平化设计,全部使用QuartzCore引擎绘制,没有使用任何图片素材
.完全解耦,不需要继承,不需要定义成员属性,类方法直接搞定一切。
.自动管理生命周期,你只需要使用即可,不需要管理控制器的生命周期。
block封装,不需要任何代理
.完美屏幕适配,支持所有ios设备。
.做了比较多的性能优化,最大必的提高性能。
.完善的错误处理机制。




三、友情提示:
Charlin(成都)更多原创项目(涵盖了方方面面,看看还有没有你需要的):
首页:https://github.com/nsdictionary
列表:https://github.com/nsdictionary?tab=repositories

高仿支付宝解锁!
  1. /*
  2. *  设置密码
  3. */
  4. - (IBAction)setPwd:(id)sender {


  5.     BOOL hasPwd = [CLLockVC hasPwd];
  6.     hasPwd = NO;
  7.     if(hasPwd){

  8.         NSLog(@"已经设置过密码了,你可以验证或者修改密码");
  9.     }else{

  10.         [CLLockVC showSettingLockVCInVC:self successBlock:^(CLLockVC *lockVC, NSString *pwd) {

  11.             NSLog(@"密码设置成功");
  12.             [lockVC dismiss:1.0f];
  13.         }];
  14.     }
  15. }

  16. /*
  17. *  验证密码
  18. */
  19. - (IBAction)verifyPwd:(id)sender {

  20.     BOOL hasPwd = [CLLockVC hasPwd];

  21.     if(!hasPwd){

  22.         NSLog(@"你还没有设置密码,请先设置密码");
  23.     }else {

  24.         [CLLockVC showVerifyLockVCInVC:self forgetPwdBlock:^{
  25.             NSLog(@"忘记密码");
  26.         } successBlock:^(CLLockVC *lockVC, NSString *pwd) {
  27.             NSLog(@"密码正确");
  28.             [lockVC dismiss:1.0f];
  29.         }];
  30.     }
  31. }


  32. /*
  33. *  修改密码
  34. */
  35. - (IBAction)modifyPwd:(id)sender {

  36.     BOOL hasPwd = [CLLockVC hasPwd];

  37.     if(!hasPwd){

  38.         NSLog(@"你还没有设置密码,请先设置密码");

  39.     }else {

  40.         [CLLockVC showModifyLockVCInVC:self successBlock:^(CLLockVC *lockVC, NSString *pwd) {

  41.             [lockVC dismiss:.5f];
  42.         }];
  43.     }

  44. }
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP