我想限制textField
IOS应用程序中的字符。我尝试了 Stack Overflow 中给出的所有方法,所以我问了这个问题。
在这里,我使用了一个标签(安全代码)和一个文本字段(5 个字符)。
我在viewcontroller.m
文件中给出了以下代码,但没有工作。
myTextField.delegate = self
-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
NSString *newString = [textField.text stringByReplacingCharactersInRange:range withString:string];
return !([newString length] > 5);
}