텍스트 필드의 문자 수를 5 개로 제한하려고합니다. 여섯 번째 문자를 입력하려고 할 때 아무 것도하지 않겠습니까? 가능한 .I 코드 아래 보았다하지만 .I 작동하지 구글이를 검색 한 자사가 작동하지UITextfield의 문자 수를 5로 제한하는 방법이 있습니까?
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
NSUInteger newLength = [textField.text length] + [string length] - range.length;
return (newLength > 5) ? NO : YES;
}
과 같은 몇 가지 결과는 여전히 5 개 이상의 문자
가능한 중복 http://stackoverflow.com/questions/2523501/set-uitextfield을 확인하시기 바랍니다 -maximum-length) – Fogmeister
가능한 복제 [iPhone SDK : 최대 문자 길이 설정 TextField] (http://stackoverflow.com/questions/433337/iphone-sdk-set-max-character-length-textfield) –