如何将文本字段中允许的最大输入值限制为10?

时间:2015-08-14 09:36:23

标签: ios uitextfield

我有一个UITextField。我想将字段中允许的最大输入值限制为10。

也就是说,当用户输入内部数字时,一旦输入值大于10,输入字段中的值就不会再被更新,除非用户输入的值小于或等于10。

1 个答案:

答案 0 :(得分:-2)

试试这个:

-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string 
{
if(textField == mytextField)
{
 if (textField.text.length == 10)
        {
            if (range.length == 0)
            {
                return NO;
            }
        }
return YES;
}
}

- >它会明确地帮助你

祝你好运