Skip to content

Answer000/ZBGestureLock

Repository files navigation

ZBGestureLock

框架作用:

简介

  • 该框架的手势解锁屏幕功能有三种状态模式
  • 设置手势密码模式
  • 解锁手势密码模式
  • 重置手势密码模式

使用方式

  • 如图所示

  • image

  • 导入框架

  • 手动导入:将 ZBGestureLock.h 和 ZBGestureLock.h 文件拖入到工程中

  • 改框架支持cocoapods导入:     pod 'ZBGestureLock', ~> '0.0.2'  

  • 设置密码模式:setState

    //懒加载视图
    -(ZBGestureLockView *)gestureLockView{
        if (!_gestureLockView) {
            _gestureLockView = [[ZBGestureLockView alloc] initWithFrame:self.view.bounds];
        }
        return _gestureLockView;
    }
    
    //获取本地手势密码
    NSString *gestureP = [self.gestureLockView getGesturePassword];
    [self.gestureLockView showGestureLockViewWithState:gestureP ? unlockState : setState];
  • 解锁密码模式:unlockState
    ZBGestureLockView *view = [[ZBGestureLockView alloc] initWithFrame:self.view.bounds];
    [view showGestureLockViewWithState:unlockState];
  • 重设密码模式:reSetState
    ZBGestureLockView *view = [[ZBGestureLockView alloc] initWithFrame:self.view.bounds];
    [view showGestureLockViewWithState:reSetState];

清除密码

    [ZBGestureLockView clearGesturePassword];

弹出视图

    [self.gestureLockView showGestureLockViewWithState:setState];

   谢谢支持,可能还有很多不完善的地方,期待您的建议!如对您有帮助,请不吝您的Star,您的支持与鼓励是我继续前行的动力。
   邮箱:zhengbo073017@163.com

About

实现滑动手势解锁功能

Resources

License

Stars

Watchers

Forks

Packages

No packages published