我是一个相当新的程序员,并且遇到了一些 UITextfields 的问题,基本上我有两个文本字段,我想将其中一个中的字符数量限制在一定数量,同时允许另一个字段有很多。
我找到了一个推荐这个的帖子:
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
NSUInteger newLength = [[textField text] length] + [string length] - range.length;
return (newLength > 2) ? NO : YES;
}
但是,这似乎会影响两个文本字段。我不确定如何定位一个领域。
任何人都可以提供帮助,还有一件事,我知道该代码中发生了什么,直到 - 范围。长度,范围是字符总数吗?