두 개의 텍스트 필드가 있습니다. 첫 번째 텍스트 필드에 "Hello"라고 입력하고 iPad 키보드로 입력하면 두 번째 텍스트 필드에 "World"가 표시됩니다. Enter를 사용하여 응용 프로그램에서 작업을 만들려면 어떻게해야합니까?IOS : iPad 키 보드 입력 키로 동작
35
A
답변
74
당신은 일반적으로 텍스트 필드의 대리인으로보기 컨트롤러를 지정하고 textFieldShouldReturn:
방법을 구현하는 것, 예컨대 :
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
otherTextField.text = @"World"
return YES;
}
9
당신이 할 수있는 컨트롤러의 UITextFieldDelegate 프로토콜을 구현하여. 예를 들어 당신이 뭔가를 할 수 :
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
if (textField == theFirstTextField && [textField.text isEqualToString:@"Hello"]) {
theSecondTextField.text = @"World";
}
return YES;
}
2
이 텍스트 필드의 대리인이 후 입력 버튼을 키보드에 밀려 때이 호출됩니다
-(BOOL)textFieldShouldReturn:(UITextField *)textField
구현으로보기 컨트롤러를 설정합니다.
1
대략적인 내용입니다. 기기 유형을 조정하기위한 조정 (iPad 만 원한다면) :
#pragma mark - UITextField Delegate
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
if (textField == self.firstTextField && [textField.text isEqualToString:@"Hello"]) {
self.secondTextField.text = @"World";
}
return YES;
}
관련 문제
- 1. JQuery 팝업 - Ipad/Tablet 숫자 키 보드
- 2. EditText에서 Android 소프트 키 보드 - 소프트 키 보드 위치 설정
- 3. 안드로이드에 디자인 키 보드
- 4. iOS/Cocoa : NSDictionary에서 URL을 키로 사용합니다.
- 5. iOS 멀티 태스킹에서 배경을 입력 할 때의 스레드 동작
- 6. 입력란이없는 iPad 입력
- 7. iPad 입력 시도
- 8. iPad - 피커보기로 동작 시트 표시
- 9. FileDrop 형식의 홀수 클립 보드 동작
- 10. iOS - iphone/ipad 버전 관리
- 11. iPhone과 iOS 3.2 호환성이있는 iPad
- 12. 복합 키를 통한 외래 키로 대리 키
- 13. 키 체인 in IOS
- 14. 이상한 iOS 메모리 할당 동작
- 15. 사용자 정의 iPad 10 키 팝업 가능
- 16. iPad 시뮬레이터 멀티 터치 입력?
- 17. 스윙 : 액셀러레이터 키로 기능 키 (F2) 설정
- 18. 하나 이상의 키로 중복 키 업데이트시 MYSQL?
- 19. ASP.NET MVC - 기본 키로 외래 키?
- 20. Firemonkey float 키 애니메이션, 특정 키로 이동
- 21. 자동 기록기 (키 보드 훅) 감지
- 22. 다차원 배열 키 - 이상한 동작
- 23. Eclipse의 사용자 지정 키 동작
- 24. IPad 입력시 키 이벤트 사용 안 함
- 25. 자바의 화재 키 입력
- 26. 레일 키 ID를 입력
- 27. 캡처 키 입력
- 28. 보내기 키 입력
- 29. CKEditor 키 입력 차단
- 30. MFC ActiveX 키 입력
작동하지 않습니다. UIViewController를 설정하십시오 –
CrazyDev
아. ok textFiled.delegate = self를 쓰지 않았습니다. – CrazyDev
Swift의 풋 프린트는'func textFieldShouldReturn (textField : UITextField) -> Bool'입니다. – User