[翻译] ABPadLockScreen

简介:

ABPadLockScreen

ABPadLockScreen aims to provide a universal solution to providing a secure keypad/pin lock screen to your iPhone or iPad app. With just a few lines you can have a full lock screen module ready to go.

ABPadLockScreen 旨在提供一个通用的解决方案,用以提供锁屏的效果,只需要几行代码,你就可以进行锁屏了:)

 

Features

  • Supports iPhone and iPad 支持iPhone与iPad
  • Allows the user to set their PIN 允许用户设置PIN
  • Optional PIN entry limit 可选择是否限制PIN输入
  • Optional cancel button 可选择是否显示取消按钮
  • Optional text modification 可选择是否可以编辑文本
  • Optional pin length (default is 4) 可选择的文本长度
  • Full appearance customisation 完整的界面定制

Customising the Appearance

The module is entirely customisable through UIAppearance. All colours and fonts used within the module can be set using the UIAppearance proxy. The example project shows how to do this, but for a more in depth look at UIAppearance check out the docs check out the docs or check out Matt Thompson’s article on NSHipster

这个是完全通过UIAppearance来定制的。里面用到的颜色或者字体都可以通过UIAppearance proxy来设置。示例项目里面已经显示出如何做这些了,如果想了解得更深入,请查看以下文档。

目录
相关文章
|
3天前
火山中文编程 -- HEX编码与BASE64编码
火山中文编程 -- HEX编码与BASE64编码
19 0
|
移动开发 前端开发 测试技术
关于前端AB实验,我是这么思考的
背景 大家好, 我是Fly哥, 这次分享的内容主要是关于ABtest ,我们是做用户增长的,说白了就是对应下面几个关键词。拉新、激活、留存,留存的话 又分为 次日留存、 3日留存,这些都是我们的指标, 但是产品设计一个需求的时候, 可能会有实验的性质,不确定哪一组实验,对于指标的反馈是正向的,或者是那一组实验的效果更加明显。 这时候产品就会去创建AB实验,然后拿线上的一部分流量,去做实验, 分析数据, 得出实验结论,然后看是否满足预期, 如果不满足 就暂停实验, 或者进行全量实验。 大家可以看下下面这张流程图: 图片 然后对于我们前端而言,我们关心的点只有两个 第一个就是接入ABtest,
关于前端AB实验,我是这么思考的
|
3天前
|
存储 计算机视觉 C++
Opencv(C++)学习系列---特征点检测和匹配
Opencv(C++)学习系列---特征点检测和匹配
|
10月前
编写一个程序,将下面的一段文本中的各个单词的字母顺序翻转“To be or not to be“,将变成“oT eb ro ton ot eb“。
编写一个程序,将下面的一段文本中的各个单词的字母顺序翻转“To be or not to be“,将变成“oT eb ro ton ot eb“。
143 0
|
机器学习/深度学习
「牛客网C」初学者入门训练BC134,​BC136​
题目:BC134 蛇形矩阵 难度:中等 描述: 给你一个整数n,输出n∗n的蛇形矩阵。 输入描述: 输入一行,包含一个整数n 输出描述: 输出n行,每行包含n个正整数,通过空格分隔。 1<=n<=1000 示例1
「牛客网C」初学者入门训练BC139,BC158
题目:BC139矩阵交换 难度:中等 输入描述: 第一行包含两个整数n和m,表示一个矩阵包含n行m列,用空格分隔。 (1≤n≤10,1≤m≤10)从2到n+1行,每行输入m个整数(范围-231~231-1),用空格分隔,共输入n*m个数,表示第一个矩阵中的元素。接下来一行输入k,表示要执行k次操作(1≤k≤5)。接下来有k行,每行包括一个字符t和两个数a和b,中间用空格格分隔,t代表需要执行的操作,当t为字符'r'时代表进行行变换,当t为字符'c'时代表进行列变换,a和b为需要互换的行或列(1≤a≤b≤n≤10,1≤a≤b≤m≤10)。 提示:当t为别的字符时不需要处理
|
Python
Python经典编程习题100例:第18例:求a+aa+aaa
Python经典编程习题100例:第18例:求a+aa+aaa
261 0
|
Android开发
|
JavaScript C# Windows
C# 通过StreamWriter输出的TXT流文件,前缀带EF BB BF
C# 通过StreamWriter输出的TXT流文件,前缀带EF BB BF
299 0
C# 通过StreamWriter输出的TXT流文件,前缀带EF BB BF
|
网络协议 网络安全 数据安全/隐私保护