SJGestureUnlock快速集成手势解锁
2016-09-12 20:22
465 查看
前言:如果页面显示不完整或图片看不了还请移步:简书
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); }
效果:
【SJPullDownMenu】框架github下载地址:https://github.com/shaojianye/SJGestureUnlock.git
【SJPullDownMenu】框架码云下载地址:https://git.oschina.net/miaomiaoshen/SJGestureUnlock.git
相关文章推荐
- 【JZOJ4770】【NOIP2016提高A组模拟9.9】闭门造车
- Hibernate异常处理
- SJGestureUnlock快速集成手势解锁
- 一张图片的不同颜色的实现
- 笔记-android log
- BZOJ 1306: [CQOI2009]match循环赛
- Java连接Oracle数据库开发银行管理系统【一、需求篇】
- javascript关于层的操作
- 数论 FZU 1759 Super A^B mod C
- HDU1576-A/B(乘法逆元+exgcd)
- 【备份专题】备份软件方案可靠性解析
- 我要学设计
- redis setnx 实现分布式锁和单机锁
- 【备份专题】备份软件方案可靠性解析
- C#基础
- 用C语言实现判断PC大小端
- Tkinter基础
- 知识库构建-Knowledge Base
- Patching Array
- 练习:超链接的单选效果 表格隔行变色