나는 음성 명령을 사용하여 텍스트 필드를 통해 기동하는 앱을 개발 중입니다. 음성 명령을 키보드의 터치 이벤트로 변환하면됩니다. 특히 탭 키와 리턴 키에 액세스해야합니다. 사용자는이 앱에서 키보드를 사용하지 않습니다. 나는이 일을 성취 할 수있는 길을 찾는 데 어려움을 겪고있다. 음성 명령을 사용할 수있는 것으로 변환하는 방법을 알고 있지만 키보드 명령에도 적용해야합니다. 나는 이것에 대해 광범위하게 연구했고 내가 정말로 필요로하는 부분과 조각이라고 생각하는 것을 얻는다. 그러나 나에게 점들을 연결시키는 것은 없다.IOS에서 프로그래밍 방식으로 키보드 터치 이벤트를 나타낼 수 있습니까?
0
A
답변
0
텍스트 필드를 탐색하는 데 키보드가 필요하지 않습니다. 첫 번째 응답자 만 수정하면됩니다. 불행히도 현재 응답자를 얻는 쉬운 방법은 아니지만 you can search for it. 당신은 매우 일반적인 방법으로이 작업을 수행하려는 경우 먼저 canBecomeFirstResponder
를 호출해야합니다,
[[field nextResponder] becomeFirstResponder];
상황 어디 처리 : 첫 번째 응답자가 있으면
,이 같은 다음 필드로 이동할 수 있습니다 거기에 사용할 수있는 첫 번째 응답자 및 다른 코너 경우가 있지만, 이것은 일반적으로 매우 간단한 인터페이스에 필요하지 않습니다.
편집을 끝내고 키보드를 닫으려면 "입력"을 관리하려면 수퍼 뷰에서 endEditing:
으로 전화 할 수 있습니다.
text
속성을 바꾸면 키보드없이 텍스트를 수정할 수 있습니다.
관련 문제
- 1. iPhone/iPad 응용 프로그램에서 키보드 이벤트를 프로그래밍 방식으로 발생시키는 방법
- 2. iOS에서 프로그래밍 방식으로 탐색하기
- 3. 프로그래밍 방식으로 터치를 취소 할 수 있습니까?
- 4. Meego에서 프로그래밍 방식으로 터치 이벤트를 시뮬레이트하는 방법은 무엇입니까?
- 5. 프로그래밍 방식으로 WPF TreeViewItem에서 키보드 포커스를 얻을 수 있습니까?
- 6. iOS에서 프로그래밍 방식으로 사진 찍기
- 7. iPhone에서 프로그래밍 방식으로 UITextField의 터치 다운 이벤트를 설정하는 방법
- 8. android에서 Touch 이벤트를 프로그래밍 방식으로 실행하십시오.
- 9. iOS에서 어떻게 프로그래밍 방식으로 PDF 양식 필드를 채울 수 있습니까?
- 10. 프로그래밍 방식으로 키보드 인터럽트 보내기
- 11. 프로그래밍 방식으로 TextField 키보드 닫기
- 12. 프로그래밍 방식으로 iPhone 키보드 종료
- 13. 프로그래밍 방식으로 이벤트를 예약하는 알려진 패턴이 있습니까?
- 14. iOS에서 프로그래밍 방식으로 키보드를 변경하는 방법은 무엇입니까?
- 15. iOS에서 터치 이벤트 전파
- 16. 프로그래밍 방식으로 이벤트를 실행하려면 어떻게합니까?
- 17. jQuery가 프로그래밍 방식으로 이벤트를 트리거
- 18. 프로그래밍 방식으로 이벤트를 구독 취소하십시오.
- 19. onbeforeunload 이벤트를 프로그래밍 방식으로 트리거 할 수 있습니까?
- 20. 양식에서 Javascript의 onsubmit 이벤트를 프로그래밍 방식으로 호출 할 수 있습니까?
- 21. 프로그래밍 방식으로 이벤트를 Qt의 웹킷에 보낼 수 있습니까?
- 22. 기본 캘린더에서 프로그래밍 방식으로 iCal 이벤트를 만들 수 있습니까?
- 23. 프로그래밍 방식으로 itemcommand 이벤트를 설정
- 24. iphone 키보드 터치 이벤트
- 25. 프로그래밍 방식으로 단추 이벤트를 호출
- 26. iOS에서 시스템 와이드 터치 이벤트 시뮬레이션하기
- 27. Safari에서 터치 이벤트를 사용할 수 있습니까?
- 28. UIView에서 모든 터치 이벤트를 잡아낼 수 있습니까?
- 29. Perl로 키보드 이벤트를 가로 챌 수 있습니까?
- 30. ios에서 전자 메일 서명을 프로그래밍 방식으로 제거
작동하는 것처럼 보입니다. 첫 번째 텍스트 필드를 firstResponder가되도록 지정했는데 원하는 시작점이되었습니다. 아직 코드를 완전히 만들지는 못했지만이 방법은 음성 입력을 미리 결정된 명령과 일치시키는 논리에 따라 텍스트 필드를 이동하는 방법을 제공합니다. – attentionjay