IOS实现输入验证码、密码按位分割(二)

2016-02-19 09:13 61 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐IOS实现输入验证码、密码按位分割(二),精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - 编程语言 】

本文提供了实现IOS实现输入验证码、密码按位分割的一种思路,分享给大家供大家参考,希望与大家共同交流。

一、实现思路
1、思路描述

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/) 自定义一个view,继承自UIView 在view中添加子控件textField,backgroundImageView,label 将验证码/密码的内容绘制到label的指定区域(计算得到),所以label要自定义,在drawRect方法中绘制验证码 使用一个属性secureTextEntry,来控制显示验证码(显示真实的数字)或密码(显示圆点)

2、视图中的子控件

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/) textField:只负责弹出键盘,获取键盘输入的数据;不用于演示键盘输入的内容,实际是隐藏的 backgroundImageView:显示实现分割效果的背景图片 label:显示验证码或密码的内容

3、控件之间的关系
如图:

编号“1”:父视图(vertificationCodeInputView) 编号“2”:子视图(textField) 编号“3”:子视图(backgroundImageView) 编号“4”:子视图(label) 图片

来源:http://www.tulaoshi.com/n/20160219/1589965.html

延伸阅读
标签: Web开发
% if request("cur_action")="add" then code=Request.Form("code") if code=empty then response.write "script LANGUAGE='javascript'alert('请输入验证码!');history.go(-1);/script" Session("GetCode")=empty response.End() elseif lcase(code)lcase(Session("GetCode")...
标签: 软件教程
12306验证码图片怎么样?就在前不久,不少使用12306抢票软件的人发现,所有的手机客户端产品以及PC用浏览器抢票软件均已失效。经了解,原来是12306官方网站验证码验证方式升级导致,那么12306验证码图片怎么用呢?这就需要用户们靠自己的眼力慢慢寻找了。 第一步打开12306的官网,新版售票,点击进入: ...
12306验证码怎么用?   1、进入网站后如看到如下图所示验证码,点击链接。 2、出现验证码图片,根据文字提示点击相应的图片。比如上图文字提示为所有的篮球,那么就点击左上角和右上角的两个篮球,图片中有多个答案时,一定要全部选中! 3、用户点击该图片后,图片的位置即出现 如果点错位置,再次点击 即可取消。 ...
标签: PHP
  <?php function UPCAbarcode($code) {   $lw = 2; $hi = 100;   $Lencode = array('0001101','0011001','0010011','0111101','0100011',                    '0110001','0101111','0111011','0110111','0001011');   $...
12306验证码怎么用?12306火车票订票网站图片验证码使用教程   12306火车票订票网站的验证码一直是困扰大家的一个大问题,数字+字母的验证码太简单以致于被自动识别验证码的火车票抢票软件滥用,太复杂又让广大乘客很受伤。12306推出了全新的图案验证码,点击所有的某个物品图案实现验证。下面跟小编一起来来看看12306图片验证码怎么...