博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UITextField 限制输入字数
阅读量:1854 次
发布时间:2019-04-26

本文共 624 字,大约阅读时间需要 2 分钟。

UITextField 限制输入字数

方法一

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{

    if (range.location>= 11)

        return NO;

    returnYES;

}

方法二

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{

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

    if (toBeString.length > 11) {

        textField.text = [toBeString substringToIndex:11];

        return NO;

    }

    returnYES;

}

 

当前光标位置 range.location 

已选文字长度 range.length 

输入文字长度 textView.text.length 

已有文字长度 text.length

转载地址:http://pwlyf.baihongyu.com/

你可能感兴趣的文章
一根网线有这么多“花样”,你知道吗?
查看>>
雷军1994年写的诗一样的代码,我把它运行起来了!
查看>>
2020年大学生电子设计竞赛,B题,单相在线式不间断电源,详细技术方案!
查看>>
大佬终于把鸿蒙OS讲明白了,收藏了!
查看>>
C语言指针,这可能是史上最干最全的讲解啦(附代码)!!!
查看>>
国内大陆有哪些芯片公司处于世界前10?一起看看!
查看>>
单精度、双精度、多精度和混合精度计算的区别是什么?
查看>>
中国35位“大国工匠”榜单出炉!西工大、西电合计占半壁江山!清华仅1人!...
查看>>
知乎热议:嵌入式开发中C++好用吗?
查看>>
2020,Python 已死?
查看>>
漫画:程序员相亲?哈哈哈哈哈哈
查看>>
30种EMC标准电路分享,再不收藏就晚了!
查看>>
这100道Linux常见面试题,看看你会多少?
查看>>
十年硬件老司机,结合实际案例,带你探索单片机低功耗设计!
查看>>
“2020年嵌入式软件秋招经验和对嵌入式软件未来的一点思考”
查看>>
嵌入式的坑在哪方面?
查看>>
三种常见嵌入式设备通信协议
查看>>
硬核,这个充电宝居然烧煤气!
查看>>
什么是模块化代码?如何写?
查看>>
STM32串口发送数据和接收数据方式总结
查看>>