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)
上一篇 2022年1月26日 下午7:00
下一篇 2022年1月26日 下午7:00


相关推荐

  • Centos 7安装nginx并配置https[通俗易懂]

    Centos 7安装nginx并配置https[通俗易懂]1.更新yum源yumupdate2.安装nginx的依赖环境yuminstall-ygcc-c++pcrepcre-develzlibzlib-developensslopenssl-develgcc-c++:安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境。pcrepcre-devel:PCRE(PerlCompatible…

    2022年5月26日
    47
  • Master—Theorem 主定理的证明和使用

    Master—Theorem 主定理的证明和使用引言 在分析算法的时候 我们经常需要分析递归算法的时间复杂度 Master Theorem 正是用于快速得出递归算法时间复杂度的方法 Master Theorem 假设某个递归算法的时间复杂度递归公式为 T n a T nb ndT n a T frac n b n d T n a T bn nd 其中 a amp gt 1 b amp gt 1 d amp gt 0

    2026年3月18日
    2
  • 数据结构:栈和队列(Stack & Queue)【详解】

    数据结构:栈和队列(Stack & Queue)【详解】栈和队列知识框架栈一、栈的基本概念1、栈的定义栈(Stack):是只允许在一端进行插入或删除的线性表。首先栈是一种线性表,但限定这种线性表只能在某一端进行插入和删除操作。栈顶(Top):线性表允许进行插入删除的那一端。栈底(Bottom):固定的,不允许进行插入和删除的另一端。空栈:不含任何元素的空表。栈又称为先进先出(LastInFirstOut)的线性表,简称LIFO结构2、栈的基本操作InitStack(&S):初始化一个空栈S。StackEmpty(S):

    2022年5月5日
    83
  • c#开发微信公众平台_小程序开发教程

    c#开发微信公众平台_小程序开发教程本文转自http://www.wuling365.com/Article/View.aspx?Id=30  想学习微信开发技术请加入我们!郴州微信开发QQ群:587978628  最近在开发“郴州微信营销”系统,网络上涉及微信开发的代码99%都是PHP写的,由于本人不想再学习PHP,于是决定用C#开发。现将开发过程及一些实现细节记录下来,供大家参考。由于本人能力有限,错误之处在所难免,欢

    2022年8月20日
    12
  • EC20模块内置协议栈的开发笔记

    EC20模块内置协议栈的开发笔记本文主要记录如何通过 UART 接口发送 AT 指令进行网络连接 前言 EC20 是 4G 全网通模块 从手册上看类似的模块应该还有 EG9x 和 EM05 硬件硬件上使用一路 UART 接口与模块通信 UART 接口默认使用波特率 模块上电就会启动 可以通过拉低 RESET 管脚对模块进行复位操作 软件 AT 命令的格式 发送方是以 AT 开头 0x0D 结尾的字符串 格式比较统一 模块响应是

    2026年2月11日
    2
  • App的宣传方式?

    ##1.线上渠道各大下载市场、应用商店、大平台、下载站的覆盖,线上推广的第一步是要上线,这是最基础的。无需砸钱,只需最大范围的覆盖,具体有:运营商渠道推广、第三方商店、手机厂商商店、积分墙推广、刷榜推广、社交平台推广、广告平台、换量推广等等很多方式。##2.线下推广主要是手机厂商预装、水货刷机、行货店面刷机、地推、线下活动推广等。##3.是线上宣传PR传播、事件营

    2022年4月5日
    44

发表回复

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

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