안녕하세요 모두 비밀번호를 입력 할 수있는 네 개의 텍스트 필드가 있습니다. "1 2 3 4"라고 입력하면 "1"을 입력하자마자 자동으로 두 번째 상자로 점프하는 방법이 있습니까? 등등?iphone textfield 포커스를 보낼 필드
2
A
답변
4
UITextViewDelegate를 사용하여 입력을 감지 한 후 다음 텍스트 필드에서 becomeFirstResponder를 호출하십시오.
2
당신은 당신의 클래스가 UITesxtFieldDelegate을 준수하고 다음 사용자가 텍스트를 입력 할 때마다
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
if(texField == textfield1)
{
if([textfield1.text isEqualToString: @"1"])
{
[textfield1 resignFirstResponder];
[textfield2 becomeFirstResponder];
}
}
else if(texField == textfield2)
...... // write similar code
}
텍스트 필드는이 메서드를 호출 대리자 메서드를 사용하거나 텍스트 필드에서 텍스트를 삭제해야합니다. 또한이 메서드를 호출해야하는 각 텍스트 필드에 대해 viewdidload 메서드 textfield1.delegate=self;
을 설정해야합니다. 자세한 내용은 UITextFieldDelegate에 대한 문서를 참조하십시오.
관련 문제
- 1. iphone textfield focus 값을 지움
- 2. iPhone - tableField의 textField - 화면을 스크롤하면 값이 지워집니다.
- 3. 키보드의 TextField 입력 제한
- 4. apache wicket textfield null
- 5. TextField 'Change'이벤트는 흐림에 대해서만 트리거합니다.
- 6. TextField clear button
- 7. TextField Listener
- 8. iPhone 맞춤 텍스트 필드
- 9. iPhone 텍스트 필드
- 10. sencha touch textfield clear 이벤트
- 11. iPhone 3.0 textField + 키보드로 표보기의 위치를 다시 잡는 방법
- 12. iPhone : TextField 포커스에서 다른 요소 사용 안 함
- 13. (iOS/iPhone/XCode) textField 및 Safari에 데이터를 제출하는 버튼
- 14. iPhone/iPad에서 팩스로 메시지를 보낼 수 있습니까?
- 15. iPhone 앱이 회의 요청을 보낼 수 있습니까?
- 16. 트리가로드되면 포커스를 훔칩니다.
- 17. 자동 다음 텍스트 필드의 포커스를 이동
- 18. Textfield resignFirstResponder 아주 늦었습니까?
- 19. J2ME TextField 예외
- 20. Flash TextField, 동적 크기
- 21. java me textfield
- 22. TextField - PowerPoint처럼 동작합니다.
- 23. 커서를 textfield()에 넘기십시오.
- 24. AlertView with TextField 문제
- 25. html5.0 canvas textfield
- 26. AS3 : TextField Focus
- 27. Django CharField vs TextField
- 28. UIPickerview on textField
- 29. onFocus 메서드를 사용하여 textField
- 30. 기본값을 사용하는 Wicket TextField