iOS学习笔记01 textfield 限定输入的文本长度

1.在设置文本框的基本属性的地方添加方法

self.inputTextField = [UITextField alloc]init]

接下来是各种基本属性,巴拉巴拉。
之后是直接在设置的属性之后添加方法,

[self.inputTextField addTarget:self action:@selector(changeValue) forControlEvents:UIControlEventEditingChanged];

2.然后就是实现方法

-(void)changeValue
{
int MaxLen = 6;
NSString* szText = [self.inputTextField text];
if (self.inputTextField.text.length > MaxLen)
{
self.inputTextField.text = [szText substringToIndex:MaxLen];**
}
}

6就是设置的长度,可以自己调。

之前有小伙伴评论说输入表情就会崩溃的问题,我还没有时间处理,这次就是为了把这个文章用markdown写出来,心里舒坦点,之前那个普通的编辑模式没法改过来,看着我自己都嫌丑

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,099评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,991评论 6 342
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,242评论 6 13
  • 一匹快马,临江呼号,顷刻间惊涛拍浪,雪卷千堆。快,便是你的气势! 一曲横笛,浣出香雅,渐而江雨霏霏,柳护花遮。慢,...
    美美思呀阅读 218评论 0 0
  • 读书笔记8 单向度的人3 - 虽然技术的发展从属于某个社会形态的经济规律,但如同其他经济因素一样,它并不随着这个社...
    树ssy阅读 932评论 0 1