在我的项目中,我必须将UITextField
的长度限制为6个字符。这工作非常好。一旦我结束编辑并再次开始编辑,并单击退格我的应用程序崩溃。如何在UITextField中允许退格?
下面是代码:
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
NSUInteger newLength = [txtLicense.text length] + [strNumber length] - range.length;
return (newLength > 6) ? NO : YES;
}
完美。绝对是我想要的。谢谢。 :) –