UItexfile实时验证输入字符「建议收藏」

UItexfile实时验证输入字符

大家好,又见面了,我是全栈君。

– (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string;

{

    NSString * toBeString = [textField.text stringByReplacingCharactersInRange:range withString:string];

    

    UITextField *loginPass = _textArr[1];

    if (loginPass == textField) {

        if ([toBeString length] > 12) {

            textField.text = [toBeString substringToIndex:12];

            UIAlertView *alert = [[UIAlertView alloc] initWithTitle:nil message:@”长度不能超过12″ delegate:nil cancelButtonTitle:@”ok” otherButtonTitles:nil, nil];

            ;

            return NO;

        }

    }

    return YES;

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/116053.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • WinForm拖动没有标题栏窗体的方法

    建立窗体的名称修改为:Form_HoverTree文后附有源码下载。主要代码:效果图:可以看出,这个窗体为自定义形状的窗体,没有标题栏。具体参考:http://hovertree.com/h/bj

    2021年12月28日
    35
  • C语言矩阵求逆(c语言求矩阵的局部最大值)

    采用高斯消去法求逆直接上代码voidMatrix_inverse(doublearc[6][6],intn,doubleans[6][6])//计算矩阵的逆{ inti,j,k;//列 doublemax,tempA,tempB,P; intmax_num; doublearcs[6][6]; memcpy(arcs,arc,288); f…

    2022年4月13日
    74
  • pfSense2.3x安装教程

    pfSense2.3x安装教程

    2022年3月4日
    35
  • GIMP 教程

    GIMP 教程二个内容一样,下面的新点。都是本人原创。http://linux-wiki.cn/work/gimp/index.htmhttp://www.rzgimp.com/

    2022年6月16日
    25
  • python:类基础「建议收藏」

    python:类基础「建议收藏」1、面向对象编程(oop)是一种程序设计思想。oop把对象作为程序的基本单元,一个对象包含数据和操作数据的函数2、在python中,所有数据类型都被视为对象,也可以自定义对象。自定义对象数据类型就是面向对象中类的概念1、类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例2、方法:类中定义的函数3、类变量(属性):类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体(方法)之外。类变量通常不作为实例变量使用,类变量也称作属性4、数

    2022年7月23日
    6
  • Android项目文件夹结构分析

    Android项目文件夹结构分析

    2021年11月13日
    140

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号