텍스트 필드의 범위를 최대 6 개까지 설정할 수있는 방법을 알려주십시오.텍스트 필드 길이 제한
-2
A
답변
0
델리게이트 메서드 textField:shouldReplaceCharactersInRange:replacementString:
을 구현하고 결과 문자열이 제약 조건을 벗어날 경우 구현시 NO
을 반환하도록하십시오.
3
텍스트 필드의 대리인으로 설정 자신과이 방법을 구현 :
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
NSString *newString = [textField.text stringByReplacingCharactersInRange:range withString:string];
if (newString.length < 1) {
// too short
} else if (newString.length > 6) {
// too long
}
return YES;
}
내가 텍스트가 너무 짧거나 너무 긴 빨간색 텍스트로 말할 것 UILabel의를 할 수 좋을 것입니다. 문자가 6자를 넘었을 때 텍스트 필드에 입력하지 못하도록하거나 마음이 바뀌면 마지막 문자를 삭제하는 것은 매우 나쁜 사용자 경험입니다.
관련 문제
- 1. 엔티티 필드 길이 제한
- 2. 텍스트 길이 제한
- 3. NSTableView 열의 셀에서 텍스트 길이 제한
- 4. GROUP_CONCAT 할 수있는 길이 제한하거나 텍스트 필드
- 5. OData URL 길이 제한
- 6. XSLT의 문자열 길이 제한
- 7. AJAX 길이 제한
- 8. Bash PATH 길이 제한
- 9. mysql 길이 제한
- 10. 속성에서 문자열 길이 제한
- 11. 바코드 필드 길이
- 12. MySQL 필드 길이 오류
- 13. 확인 필드 길이 AWK
- 14. 데이터베이스의 가변 길이 필드
- 15. SMS 120 자 길이 제한
- 16. vba의 쿼리 문자열 길이 제한?
- 17. 파이썬 : 제어 시간 제한 길이
- 18. XML/HTML 문자열 길이 제한
- 19. 브라우저 제한 최대 페이지 길이
- 20. PostgreSQL 기본 키 길이 제한
- 21. PHP를 사용하여 서버에 보낼 수있는 텍스트 길이 제한
- 22. 다중 값 필드 길이 찾기
- 23. 자바 스크립트 필드 값의 길이
- 24. Datagridviewtextboxcolumn 길이 및 텍스트?
- 25. NSString 텍스트 픽셀 길이
- 26. C++ 무한 길이 텍스트
- 27. WinForms ToolTip의 텍스트 길이
- 28. UIWebView 텍스트 길이
- 29. ROR SQLIite 텍스트 길이
- 30. PHP의 텍스트 길이
옆에있는 회색 체크 표시를 클릭하여 질문에 대한 정답을 수락하는 것이 좋습니다. –