iOS绘制手势解锁

WUGesturesToUnlock.gif

手势解锁这个功能其实已经用的越来越少了。但是郁闷不知道我公司为什么每次做一个app都要把手势解锁加上。。。。。于是就自己研究了一下手势解锁页面的实现。。
  要想实现这个页面,先说说需要掌握哪些:
UIPanGestureRecognizer的基本使用
CGRectContainsPoint(<#CGRect rect#>, <#CGPoint point#>)
UIBezierPath贝塞尔曲线的绘制
drawRect 和 layoutIfNeeded 知道何时,如何使用

  只要掌握上面说的四点,实现手势解锁就很简单了。上面说的初学者可以自己谷歌学习,学完后再去看我的手势解锁代码,应该就会很明白了。 并且已经适配所有尺寸的iPhone,可以自定义UI
源码地址:https://github.com/wqhiOS/WUGesturesToUnlock

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Quartz2D以及drawRect的重绘机制字数1487 阅读21 评论1 喜欢1一、什么是Quartz2D Q...
    PurpleWind阅读 788评论 0 3
  • Quartz2D 简介及用途 Quartz 2D 是一个二维绘图引擎,同时支持iOS和Mac系统,Quartz2D...
    45b645c5912e阅读 981评论 1 16
  • Swift版本点击这里欢迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh阅读 25,522评论 7 249
  • 《2017的向往》 文/小哲小诗 一年的收获装满了箩筐 足以抵得上所有的词章 偶然间,在水一方的我 竟不期邂逅了美...
    小哲小诗阅读 161评论 0 0
  • 老实说,让一个品牌拥有人尽皆知的个性,是一件非常困难的事情。好比是在拥挤的地铁上,让人记住一个女生。 我是半个色狼...
    府罗将相阅读 164评论 0 0