关闭

iOS 自定义输入数字验证查询控件

标签: ios验证控件仿支付控件
546人阅读 评论(0) 收藏 举报
分类:

需求大致如下 : 4个框,键盘依次输入4个数字,在框中依次显示。删除,从后往前删除。当输入4位数字的时候,可自动识别并进行相应的动作,也可点击按钮捕捉相应的4个数字。

实现思路: 设置一个textField隐藏,然后遍历输入的内容,展示在四个UIButton上。为什么不考虑显示4个数字用textfield,是因为如果用textfield的话,textfield.enable = YES,textfield的交互不能打开(如果打开,根据响应事件者链条,下层隐藏的textfield不能获取到点击事件,在上层的4个textfield就被拦截,那么点击4个框中的每一个框,都可以任意输入任意长度的数字),只能负责显示,隐藏的textfiled如果此时是在4个textfield下面的话,就直接被覆盖掉了,成为不了第一响应者。但是,按钮就不同,可以有点击事件,点击事件,刚好可以让底部隐藏的textfield成为第一响应者,弹出键盘。

大致的代码思路:
这里写图片描述
这里写图片描述
这里写图片描述

类似的效果图:
这里写图片描述

demo地址

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

Android 自定义View之正方形验证码输入框

友情提示 该项目已在github开源,解决所有bug,也有更新计划,具体请看 README 概述:先描述一下具体需求吧,我们在项目中可能会遇到修改用户名及密码的需求,为保证一定的完全性,服务端一般会接...
  • qq_33553515
  • qq_33553515
  • 2017-06-16 17:33
  • 3549

win10 uwp 验证输入 自定义用户控件

TextBox是给用户输入,我们有时要用户只输入数字,而用户输入汉字,我们就有提示用户,那么这东西用到次数很多,我们需要做成一个控件。 我们可以用别人的库,我找到一个大神写的库,很好用 我们使用这...
  • lindexi_gd
  • lindexi_gd
  • 2017-03-25 10:13
  • 2527

Android自定义view(一),打造绚丽的验证码

前言:我相信信念的力量,信念可以支撑起一个人,一个名族,一个国家。正如“人没有梦想和咸鱼有什么区别”一样,我有信念,有理想,所以我正在努力想梦想前进~。自定义view,如果是我,我首先要看到自定义vi...
  • ydxlt
  • ydxlt
  • 2016-03-03 13:34
  • 2366

C#Text只能输入数字自定义控件

  • 2013-10-28 10:50
  • 61KB
  • 下载

C#Text只能输入数字自定义控件(可以设置是否允许输入负数,是否允许输入小数)

  • 2014-07-03 15:33
  • 19KB
  • 下载

【Android自定义控件】密码输入框+数字键盘的实现

因项目需要,实现了一个自定义的密输入框和自定义数字键盘,用作用户支付密码设置界面。先上效果图如下,方格样式,以及点击空白处隐藏软键盘。 控件实现清单: 1)集成于EditText的输入框控件:Pa...
  • zhuyb829
  • zhuyb829
  • 2015-10-16 14:33
  • 5652

【WPF】自定义控件:NumericBox 数字输入文本框

原文出处:http://m.blog.csdn.net/blog/yeqi3000/8920834 ///     /// 数字输入文本框     /// 创建者:Maximus     /...
  • chelen_jak
  • chelen_jak
  • 2013-11-08 09:24
  • 5932

Android 自定义的数字键盘 支持随意拖动 和稳定的字符输入的控件

经过 研究 实现了自定义 键盘 ,支持随意拖动 和数字及其他字符输入  下面是主要的代码 和使用方法 import android.content.Context; import and...
  • hulongkao
  • hulongkao
  • 2014-06-13 16:20
  • 1336

Android基础控件——EditText的自定义、高仿iOS的UITextField

  • 2017-06-27 15:41
  • 8KB
  • 下载

iOS8自定义控件——环形滑块

  • 2015-06-10 10:49
  • 37KB
  • 下载
    个人资料
    • 访问:145615次
    • 积分:2473
    • 等级:
    • 排名:第17181名
    • 原创:136篇
    • 转载:5篇
    • 译文:0篇
    • 评论:15条
    最新评论