美文网首页
SJGestureUnlock快速集成手势解锁

SJGestureUnlock快速集成手势解锁

作者: 珍此良辰 | 来源:发表于2016-09-12 20:10 被阅读74次

前言:如果页面显示不完整或图片看不了还请移步:简书

SJGestureUnlock.h


  • 常用自定义属性

        @interface SJGestureUnlock : UIView
    
        @property (nonatomic, weak) id<SJGestureUnlockDelegate> delegate;
        /**
        *  默认图片
        */
        @property (nonatomic, strong) UIImage *image;
        /**
        *  高亮图片
        */
        @property (nonatomic, strong) UIImage *selectedImage;
        /**
         *  连接线的颜色
        */
        @property (nonatomic, strong) UIColor *lineColor;
        /**
        *  连接线宽度
        */
        @property (nonatomic, assign) CGFloat lineWidth;
    
        /**
        *  实例化手势解锁
        */
        + (instancetype)gestureUnlockWithFrame:(CGRect)frame;
    
        @end
    
    
  • 代理方法

        @protocol SJGestureUnlockDelegate <NSObject>
    
        /**
         *  返回对应的密码
        */
        - (void)gestureUnlock:(SJGestureUnlock *)GestureUnlock result:(NSInteger)result;
    
        @end
    
    

SJGestureUnlock使用

  • 实例化

        // 实例化手势解锁
        SJGestureUnlock *gestureUnlock = [SJGestureUnlock gestureUnlockWithFrame:CGRectMake(unlockX, unlockY, unlockW, unlockH)];
        gestureUnlock.delegate = self;
        [self.view addSubview:gestureUnlock];
        
    
  • 实现代理方法

        /**
         *  返回记录的结果
        *
        *  @param GestureUnlock 当前手势解锁View
        *  @param result        结果
        */
        - (void)gestureUnlock:(SJGestureUnlock *)GestureUnlock result:(NSInteger)result {
    
            NSLog(@"结果:%ld", result);
        }
    
    

效果:


效果.gif

【SJPullDownMenu】框架github下载地址:https://github.com/shaojianye/SJGestureUnlock.git
【SJPullDownMenu】框架码云下载地址:https://git.oschina.net/miaomiaoshen/SJGestureUnlock.git

相关文章

  • SJGestureUnlock快速集成手势解锁

    前言:如果页面显示不完整或图片看不了还请移步:简书 SJGestureUnlock.h 常用自定义属性 @i...

  • iOS指纹解锁和手势解锁

    iOS指纹解锁和手势解锁 iOS指纹解锁和手势解锁

  • Github源码推荐:(12.25):手势解锁,个人SDK集成,

    - NO.1 最全面最高仿支付宝的手势解锁---下载 具体用法如下 - NO.2 最强个人界面集成---下载 具体...

  • Github源码推荐:(12.25):手势解锁,个人SDK集成,

    - NO.1 最全面最高仿支付宝的手势解锁---下载 具体用法如下 - NO.2 最强个人界面集成---下载 具体...

  • DrawRect绘图实现手势密码控件

    公司项目中除了之前的指纹解锁外,还有手势解锁,这就扯到了手势解锁的功能实现 其实核心就是利用touchBegin,...

  • 手势解锁

    金融产品手势解锁是常见的东西了,这里把我自己实现的记录一下。 自定义View的流程一般都是onMeasure跟on...

  • 手势解锁

    分析界面,当手指在上面移动时,当移动到一个按钮范围内当中, 它会把按钮给成为选中的状态.并且把第一个选中的按钮当做...

  • 手势解锁

    效果 实现思路 1.继承UIview 包含 所有子按钮的数组 按钮设置不可交互 有选中 和 未选中的图片2.布局...

  • 手势解锁

    首先看下我们要制作功能的效果如图所示: 思路介绍 手势密码一般为9宫格模式,通过手势滑动设置一个多边形(polyg...

  • 手势解锁

    下班回家,随便写写,写了个手势解锁,很多app都有。自己封装了一个,手势解锁视图。代码如下:头文件 源文件: 使用...

网友评论

      本文标题:SJGestureUnlock快速集成手势解锁

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