UITextField限制字符
来源:互联网 发布:如何telnet端口号 编辑:程序博客网 时间:2024/05/17 05:11
今天试了下怎么限制UITextField输入时的字符
用
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
发现超过界限后按回删减用不了
用下面这个方法就可以,并给textField添加方法
[txNameaddTarget:selfaction:@selector(textFieldDidChange:)forControlEvents:UIControlEventEditingChanged];
- (void)textFieldDidChange:(UITextField *)textField
{
if (textField == txName) {
UITextRange *selectedRange = [textFieldmarkedTextRange];
NSLog(@"selectedRange%@",selectedRange);
if (selectedRange==nil) {
NSLog(@"selectedRange == nil%@",selectedRange);
if ([textField.textlength]>20) {
textField.text = [textField.textsubstringToIndex:20];
}
}
}
}
此方法解决了输入中文是可以持续输入中文的问题- UITextField限制字符
- UITextField字符输入限制
- UITextField字符长度限制
- UITextField字符输入限制
- 限制UITextField输入字符个数
- [IOS]UITextField限制字符输入
- UITextField限制多大字符数
- UItextField限制字符输入的个数
- iOS限制UITextField的输入字符数
- iOS-UITextField限制输入的字符个数
- UITextField输入字符限制,中英文混排
- 限制 UITextField 输入的字符长度
- UITextField和UITextView限制字符个数的方法
- UITextField 同时限制字符和汉字的个数
- UITextField和UITextView限制字符个数的方法
- UITextField限制只能输入数字,不能输入其他字符
- iOS关于UITextField限制输入字符操作处理
- BearSkill实用方法之UITextField限制输入的字符数量
- oracle中 connect by prior 递归算法 -- 理解
- IE11兼容性问题
- mirror site by wget or lftp
- Java编码问题
- 设计模式 之 备忘录模式
- UITextField限制字符
- hive 执行报beyond physical memory limits
- 在C++中子类继承和调用父类的构造函数方法
- Spanned.SPAN_EXCLUSIVE_EXCLUSIVE的含义
- 3.集合--跳表SkipList—定义
- tapestry详解
- 041:hibernate组件映射(Annotation)
- HDU 4930 模拟题
- X Window 系统的窗口显示原理