高仿支付宝手势解锁(增强版)
来源:互联网 发布:深圳网络安防培训学校 编辑:程序博客网 时间:2024/04/25 14:58
CoreLock
高仿支付宝解锁!
注:本框架是高仿支付宝,并集成了所有功能,并非一个简单的解锁界面展示。个人制作用时1周多,打造解锁终结者框架。
框架特性:
.ios版本兼容ios 7.0及以上.
.扁平化设计,全部使用QuartzCore引擎绘制,没有使用任何图片素材
.完全解耦,不需要继承,不需要定义成员属性,类方法直接搞定一切。
.自动管理生命周期,你只需要使用即可,不需要管理控制器的生命周期。
block封装,不需要任何代理
.完美屏幕适配,支持所有ios设备。
.做了比较多的性能优化,最大必的提高性能。
.完善的错误处理机制。
http://cc.cocimg.com/bbs/attachment/postcate/topic/16/299033_189_c6d81430708893ffb53bcee147841.gif
Charlin想说:
此版本是全部的QuartzCore绘制,整个框架使用了几乎所有的QuartzCore技术,如果你有兴趣,可以看下源代码, 算是一个比较不错的QuartzCore实战教程。
对于本框架,有以下技术点和大家分享:
1.主界面使用Xib定制,如果你需要添加控件,非常方便,比如支付宝顶部有用户头像,我这里没有,所以就没加,如果你需要加,直接在xib添加即可。
2.本地数据存储使用沙盒存储。
3.无任何代理设计,全程使用block解决,引用老刘的一句话,目前代理设计模式正在被块代码所逐步取代。
4.解锁线条绘制使用的是比较复杂的奇偶裁剪技术。有兴趣可以看看苹果官方示例。
5.关于QuartzCore,使用到的技术除了基本的绘制以外,还使用了图形上下文栈,矩阵变换,刷新图层等。
6.本框架考虑了添加密码,修改密码,验证密码,忘记密码等支付宝几乎全部的功能,并且使用简单。
测试环境:Xcode 6.2,iOS 6.0以上
使用方法及Github地址:https://github.com/nsdictionary/CoreLock
转载自:http://www.cocoachina.com/bbs/read.php?tid=299033
- 高仿支付宝手势解锁(增强版)
- 高仿支付宝手势解锁
- 高仿支付宝手势解锁
- iOS-高仿支付宝手势解锁(九宫格)
- 高仿支付宝钱包九宫格解锁
- 手势解锁功能的实现(案例:支付宝手势解锁界面)
- Vue2 手势解锁密码 / 支付宝手势解锁
- 仿支付宝手势密码
- 仿app 手势解锁
- 仿ios支付宝解锁功能(一)
- 高仿支付宝首页
- 高仿手机解锁
- [ios仿系列]仿支付宝手势解码
- 猫猫学IOS(三十五)UI之Quartz2D仿真支付宝手势解锁_代理获得密码。
- Quartz 2D之手势解锁(支付宝)
- 源码推荐(6.16):高仿新浪微博,支付宝(高仿)源码[超强悍]
- 源码推荐(6.16):高仿新浪微博,支付宝(高仿)源码
- 高仿支付宝首页头部动画
- iOS - 工具函数
- JPA基本API描述
- Spark MLlib Deep Learning Neural Net(深度学习-神经网络)1.1
- js和jsp的执行顺序
- GeoServer和MapServer的对比[转]
- 高仿支付宝手势解锁(增强版)
- 输入输出XML和YAML文件
- 3.13 Anagrams
- C++ 窗口设计 实践项目2 个人所得税计算器
- Android 禁止横竖屏切换
- 插件开发技术说明(7)---读插件配置
- 基数估计算法
- node.js 自带的各种模块
- 网络基本知识详解