iOS实现提现类似的密码输入框
2016-08-26 16:00
197 查看
最近一段时间,在网上不断看了一些技术人员写的代码demo,由于前段时间一直在写一个电商项目,记得有一个功能和看到的demo中类似,但是截然2种不同的处理方法,个人觉得我的这个方法更为简洁一些,所以我把代码中的这个简单的小功能跟大家分享出来,希望对大家有帮助。
功能:实现类似于支付宝的提现密码输入功能
效果截图:
1.
2.
3.
说明:
我看到的别人的代码里面,有的隐藏密码的方法是用UILabel来赋值"*"号隐藏实际的密码,有的是用UIView切圆角视图"."黑点来隐藏密码,在我的工程里面,直接利用了UITextField的secureTextEntry属性来实现密码的隐藏。
依赖:使用了cocoapods来引入MBProgressHud(用来弹出提示)、自定义MBProgressHUD+H(用来弹出提示)、IQKeyboardManager(管理键盘输入)
在我的工程中,“密码输入”视图是利用xib来写的,所以对键盘的设置,视图的背景颜色,控件属性的引用都在xib的属性设置中可以找到,代码中也加入了很详细的注释,这只是从我的项目中剥离出来的一个小的功能的demo。你们可以借鉴这个思路自己写,如果你们直接引用到自己的工程中的话,可以自己定制。详细的请看我的代码。
具体的代码请查看:https://github.com/hanweixing/passwordInputDemo
功能:实现类似于支付宝的提现密码输入功能
效果截图:
1.
2.
3.
说明:
我看到的别人的代码里面,有的隐藏密码的方法是用UILabel来赋值"*"号隐藏实际的密码,有的是用UIView切圆角视图"."黑点来隐藏密码,在我的工程里面,直接利用了UITextField的secureTextEntry属性来实现密码的隐藏。
依赖:使用了cocoapods来引入MBProgressHud(用来弹出提示)、自定义MBProgressHUD+H(用来弹出提示)、IQKeyboardManager(管理键盘输入)
在我的工程中,“密码输入”视图是利用xib来写的,所以对键盘的设置,视图的背景颜色,控件属性的引用都在xib的属性设置中可以找到,代码中也加入了很详细的注释,这只是从我的项目中剥离出来的一个小的功能的demo。你们可以借鉴这个思路自己写,如果你们直接引用到自己的工程中的话,可以自己定制。详细的请看我的代码。
具体的代码请查看:https://github.com/hanweixing/passwordInputDemo
相关文章推荐
- iOS开发进阶 - 实现类似微信和支付宝的密码输入框(UIKeyInput协议)
- iOS开发进阶 - 实现类似微信和支付宝的密码输入框(UIKeyInput协议)
- iOS--实现UIView的抖动效果-类似Mac上密码输入错误效果
- iOS实现类似微信和支付宝的密码输入框(UIKeyInput协议)
- html5+css实现六位数字密码输入对话框(类似支付宝,微信)
- iOS密码输入框的实现
- Flex中如何实现类似像QQ登录框中那种“记住密码”、“自动登录”功能,还有如何实现文本框中记录最后一次输入的值?
- IOS实现输入验证码、密码按位分割(二)
- 解决在iOS开发的代码中实现scp的ssh远程连接,怎么输入密码问题
- IOS实现输入验证码、密码按位分割
- Unity for IOS——密码框的实现,调用Iphone键盘输入
- iOS简单的密码输入组件XLPasswordView,UI类似支付宝
- ssh远程登录时实现不输入密码
- 用Javascript实现评估用户输入密码的强度
- Windows 7启动不输入密码实现自动登录
- RHCE_LAB(2)SSH远程登录自动验证(不输入用户登录密码)的实现
- 通过dsa认证可以实现在localbox无需输入密码来登陆外部主机
- sap abap中实现密码输入框代码
- 在shell脚本中用expect 实现 scp 文件的时候不手动输入密码
- 转载--用javascript实现评估用户输入密码的强度