限制UITextView输入字数(兼容iOS7)
if (textView.text.length >= kMaxLength) {
_numLabel.textColor = [UIColor redColor];
}else{
_numLabel.textColor = [UIColor grayColor];
}
NSString *languageStr = [textView.textInputMode primaryLanguage];
if ([languageStr isEqualToString:@"zh-Hans"]) {
UITextRange *selectedRange = [textView markedTextRange];
UITextPosition *position = [textView positionFromPosition:selectedRange.start offset:0];
if (!position) {
if (textView.text.length >= kMaxLength) {
textView.text = [textView.text substringToIndex:kMaxLength];
_numLabel.textColor = [UIColor redColor];
}else{
_numLabel.textColor = UIColorFromRGB(0x8e8e93);
}
_numLabel.text = [NSString stringWithFormat:@"%u/%d",kMaxLength -textView.text.length,kMaxLength];
}else {
if (textView.text.length >= kMaxLength) {
textView.text = [textView.text substringToIndex:kMaxLength];
_numLabel.textColor = [UIColor redColor];
}else{
_numLabel.textColor = UIColorFromRGB(0x8e8e93);
}
_numLabel.text = [NSString stringWithFormat:@"%u/%d",kMaxLength -textView.text.length,kMaxLength];
}
_numLabel.text = [NSString stringWithFormat:@"%lu/%d",(unsigned long)textView.text.length,kMaxLength];
限制UITextView输入字数(兼容iOS7)相关推荐
- 监听文本框输入开发仿新浪微博限制输入字数的textarea插件。
转载自品略图书馆:http://www.pinlue.com/article/2020/03/1202/1310013961724.html Firefox.Chrome.IE9,IE10 均支持 o ...
- 监听文本框输入开发仿新浪微博限制输入字数的textarea插件
监听文本框输入 Firefox.Chrome.IE9,IE10 均支持 oninput 事件,此外所有版本的 IE 均支持 onpropertychange 事件. oninput 事件在用户输入.退 ...
- php textarea 默认值,html中的textarea属性大全(设置默认值 高度自适应 获取内容 限制输入字数 placeholder)...
1.textarea设置默认值 HTML: 此段代码设置一个textarea文本框 并且设置为隐藏 2.textarea高度自适应 今天需要些一个回复评论的页面,设计师给的初始界面就是一个只有一行的框 ...
- Xcode 6.x 上开发APP 兼容 iOS7
2019独角兽企业重金招聘Python工程师标准>>> Xcode 6.x 上开发的APP 可能会出现 : "Unable to create description in ...
- 【移动开发】EditText输入字数限制总结(包括中文输入内存溢出的解决方法)...
限定EditText输入个数的解决方案很多,但是一般主要考虑两点,也就是处理两件事: (1)不同语言字符(英文.中文等)处理方式 (2)输入字符达到数目后,是否仍然允许用户输入 第一点,涉及的东东其实 ...
- iOS 限制输入字数完美解决方案
2019独角兽企业重金招聘Python工程师标准>>> 关于限制输入字数以前也做过,网上也很多方法. 但都不够完美,以前的测试人员也没千方百计的挑毛病,所以就糊弄过去了. 现在这个项 ...
- java 限制文本框长度_[Java教程]如何限制textarea文本框的输入字数
[Java教程]如何限制textarea文本框的输入字数 0 2015-12-24 15:00:10 如何限制textarea文本框的输入字数: 在实际应用中,往往需要限制文本框的输入字数的长度,下面 ...
- android限制输入字符的范围,Android EditText 对输入字数和内容范围进行限制
在做定制机时,对光敏值进行范围控制时,以及对区号输入时遇到对输入字数以及输入内容的显示.找了好多方法,终于找到了几种方法其中EditText的addTextChangedListener功不可没.例如 ...
- 实现textarea限制输入字数
2019独角兽企业重金招聘Python工程师标准>>> textarea称文本域,又称文本区,即有滚动条的多行文本输入控件,在网页的提交表单中经常用到.与单行文本框text控件不同, ...
- 实现文本框以及其背景(根据输入字数)动态拉伸
使用Vertical Layout Group/Horizontol Layout Group实现文本框(根据输入字数)动态拉伸(文本框背景跟随文本框变化同时拉伸) padding :用于在子布局元素 ...
最新文章
- java8中的时间处理6 - 格式化
- 逐步创建Data Guard
- MySQL在创建索引之前一定要想到的事情
- 实验记录:vsftp整合mysql-pam管理虚拟账号
- K-means算法应用:压缩图片
- 利用神器BTrace 追踪线上 Spring Boot应用运行时信息
- Blockchain技术之区块链的应用领域——智能合约
- TCP浅谈为什么3次握手
- Python Configparser模块读取、写入配置文件
- AI程序员的远方是诗和梦想的美好?还是骨感无望的现实?
- php无嵌套遍历多维数组,不递归怎么遍历多维数组(维数不定)
- 英特尔携手ATT和爱立信进行DIRECTV NOW流媒体直播服务的5G试验
- (42)System Verilog 例化Verilog模块
- 网赚牛人:阿骏的这几年
- PXE启动livecd
- 如何批量清理DWG文件?DWG文件清理教程
- 用123 组成的6位数 的java代码,输入一个三位的整数,计算其每位数字的累加之和。例如:输入整数123后,其每位数字累加之和为6(1+2+3),感激不尽...
- 一文彻底学会CSS-3
- oceanbase安装记录
- 如何在 iPhone 上设置整点报时提醒?
热门文章
- 345. Reverse Vowels of a String【easy】
- Undertow 实现反向代理
- [bzoj1062] [NOI2008]糖果雨
- 必做作业三:原型化系统-社区分享app
- MyEclipse 8.5配置Tomcat 7.0
- galera cluster数据备份
- 【笔记】shell下的主要工具
- (转)华为面试题算什么,这个背会了外企随便进
- Day04:继承的意义(下) / 访问控制 / static和final
- 存储过程中拼接sql的示例