그래서 두 개의 텍스트 상자, 말할 수있는, TextBox1 및 TwoBox2 있습니다. 나는 다음 버튼 사용에 대한 콜백에서다음 단추를 클릭하는 동안 한 텍스트 필드에서 다른 텍스트 필드로 이동 가상 키보드를 클릭하십시오
2
A
답변
7
Mac OS X 용 Cocoa에는 다음 응답기 체인이 있으며 텍스트 필드에 어떤 컨트롤에 다음 포커스가 있어야 하는지를 묻습니다. 이것은 텍스트 필드간에 탭을 만드는 기능입니다. 하지만 아이폰에는 터치 만하는 키보드가 없기 때문에이 개념은 Cocoa Touch 로의 전환에서 살아남지 못했습니다.
이
쉽게 두 가정으로, 어쨌든 수행 할 수 있습니다모든 "tabbable"UITextFields이 같은 부모 뷰에 있습니다. "탭 순서"는 tag 속성에 의해 정의됩니다. 당신은 textFieldShouldReturn를 오버라이드 (override)이 있습니다 가정이 같이
-(BOOL)textFieldShouldReturn:(UITextField*)textField;
{
NSInteger nextTag = textField.tag + 1;
// Try to find next responder
UIResponder* nextResponder = [textField.superview viewWithTag:nextTag];
if (nextResponder) {
// Found next responder, so set it.
[nextResponder becomeFirstResponder];
} else {
// Not found, so remove keyboard.
[textField resignFirstResponder];
}
return NO; // We do not want UITextField to insert line-breaks.
}
좀 더 코드를 추가하고, 가정도 무시할 수 있습니다.
3
가상 키보드에서 다음 버튼을 누르면 어떻게 TextBox2를로 커서를 이동하려면 지금
[self.TextBox1 becomeFirstResponder];
을 사용하고있는 viewDidLoad으로 TextBox1에 ,
[self.TextBox2 becomeFirstResponder];
쉽습니다!
+0
TextBox1의 IBAction에서 선택한 이벤트 유형을 의미합니다. –
관련 문제
- 1. 키보드를 다음 텍스트 필드로 이동하는 방법
- 2. 텍스트 필드에서 텍스트 필드로 "텍스트"를 전송하십시오.
- 3. UITableView 내에서 다음 텍스트 필드로 이동
- 4. ExtJS4를 사용하여 텍스트 필드에서 디스플레이 필드로 전환
- 5. 버튼을 사용하여 텍스트 필드에서 텍스트 영역으로 텍스트 이동
- 6. 자동 다음 텍스트 필드의 포커스를 이동
- 7. C# winforms : 한 텍스트 상자에서 다른 텍스트 상자로 텍스트 이동
- 8. 한 필드에서 다른 필드로 TFS "복사"값
- 9. mysql, 한 필드에서 다른 필드로 복사
- 10. 한 필드에서 다른 필드로 값 전달
- 11. 내 앱 설정에서 텍스트 필드에서 키보드를 사임하는 방법
- 12. pickerview 텍스트 필드에서 키보드 숨기기
- 13. jQuery : blur 커서를 텍스트 필드로 이동
- 14. JavaScript를 사용하여 텍스트를 한 필드에서 다른 필드로 복사하는 방법?
- 15. 하나의 텍스트 필드에서 다음 텍스트 필드로 이동하는 방법 tabBar 버튼의 액션
- 16. javascript의 텍스트 필드로 이미지를 드래그
- 17. 한 활동에서 다른 활동으로 텍스트 이동
- 18. 커서가 다음 텍스트 필드로 자동 이동하지 않습니다.
- 19. AS3 텍스트는 텍스트 필드에서 빠르게 두 번 클릭하는 경우에만 표시됩니다.
- 20. 텍스트 상자의 텍스트 끝으로 이동
- 21. 한 텍스트 필드의 값을 여러 텍스트 필드로 나눌 수 있습니까?
- 22. 날짜 조작 텍스트 필드로
- 23. 편집 텍스트 커서 끝으로 이동
- 24. UITableView에서 텍스트 필드로 작업하기
- 25. 텍스트를 클릭하는 동안 텍스트 상자의 기본 데이터 제거
- 26. gtk_widget_grab_focus()가 자동으로 다음 필드로 이동 하시겠습니까?
- 27. 텍스트 필드에서 데이터 가져 오기
- 28. 거대한 텍스트 필드로 테이블 최적화
- 29. 텍스트 필드에서 YAML 검색
- 30. 다른 양식에서 한 양식의 단추를 클릭하는 방법은 무엇입니까?
UITextField 또는 UITextView를 의미합니까? ("Text Box"는 실제 iOS가 아닙니다.) –