如何在UITextField上设置字符限制

时间:2011-04-22 21:17:06

标签: xcode nsstring uitextfield limit character

我想在UITextField上设置一个字符限制,但不知道如何。我希望它最多包含16个字符。我该怎么做。

1 个答案:

答案 0 :(得分:16)

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
    NSUInteger newLength = [textField.text length] + [string length] - range.length;
    return (newLength > 12) ? NO : YES;
}