저는 iOS 개발을 처음 접했고 간단한 응용 프로그램을 만들고 있습니다. 두 개의 텍스트 레이블이있는 맞춤 숫자 키패드가 있습니다. 키패드에서 아무 숫자 나 누르면 숫자가 첫 번째 텍스트 레이블에 표시됩니다. 이제 사용자가 두 번째 텍스트 레이블을 누르면 키패드가 자동으로 해당 텍스트 레이블로 전환됩니다. 나는이 일을하는 방법에 대해 확실히 모른다. 어떤 도움이라도 대단히 감사하겠습니다!iOS에서 텍스트 레이블을 누르면 어떻게 감지합니까?
0
A
답변
0
UILabel
대신 UITextField
을 사용해야합니다. 그러면 자동으로이 값이 전달됩니다. 또한 키보드의 리턴 키를 "다음"으로 설정하면 사용자 환경이 개선됩니다.
0
UITapGestureRecognizer를 사용하여 UILabel과의 사용자 상호 작용을 감지 할 수 있습니다. methodForLabeOnClickAction 방법에 레이블 이름을 전달하여 다음 코드
label1.userInteractionEnabled = YES;
UITapGestureRecognizer *tapGesture =
[[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(**myLabelOnClickAction:label1Name**)] autorelease];
[lablel1 addGestureRecognizer:tapGesture];
label2.userInteractionEnabled = YES;
UITapGestureRecognizer *tapGesture1 =
[[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(**myLabelOnClickAction:label2Name**)] autorelease];
[label2 addGestureRecognizer:tapGesture1];
를 참조하십시오, 당신은 당신이 클릭 한 레이블을하는 찾을 수 있습니다.
희망이 도움이 될 것입니다!
관련 문제
- 1. iOS에서 텍스트 읽기
- 2. iOS에서 PDF 텍스트 선택
- 3. Control.PreferredSize가 변경되면 어떻게 감지합니까?
- 4. ASP.Net은 문화를 어떻게 감지합니까?
- 5. 긴 프레스를 어떻게 감지합니까?
- 6. 어떻게 CGIproxy를 감지합니까?
- 7. iframe 크기를 어떻게 감지합니까?
- 8. 신청 마감을 어떻게 감지합니까?
- 9. 입력이 변경되면 어떻게 감지합니까?
- 10. iframe 크기를 어떻게 감지합니까?
- 11. 레이블을 어떻게 변경합니까?
- 12. 레이블을 어떻게 변경합니까?
- 13. iOS에서 하위보기를 어떻게 스택합니까?
- 14. 프로그램이 충돌하기 전에 텍스트 파일이 손상된 경우 어떻게 감지합니까?
- 15. ASP.net Webforms에서 누군가가 입력 한 텍스트 상자를 어떻게 감지합니까?
- 16. panopticlick은 브라우저에서 사용 가능한 글꼴을 어떻게 감지합니까?
- 17. jQuery에서 포스트 백을 어떻게 감지합니까?
- 18. EF에서 필드 변경을 어떻게 감지합니까?
- 19. iPhone - iPhone 버전을 어떻게 감지합니까?
- 20. 컴퓨터에서 소리가 나는지 어떻게 감지합니까?
- 21. Gmail에서 마우스 움직임을 어떻게 감지합니까?
- 22. 어떻게 OpenGL 안드로이드에서 객체 감지합니까?
- 23. 데스크탑 전환 효과는 어떻게 감지합니까?
- 24. HTA에서 window.open (...)을 어떻게 감지합니까?
- 25. 처음에 iPad의 interfaceRotation을 어떻게 감지합니까?
- 26. 장치에 sdcard가 있는지 어떻게 감지합니까?
- 27. URL 끝에 #regform을 어떻게 감지합니까?
- 28. Silverlight에서 ALT 콤보를 어떻게 감지합니까?
- 29. 콘솔에서 실행 중인지 어떻게 감지합니까?
- 30. git은 파일이 수정되었음을 어떻게 감지합니까?
http://developer.apple.com/library/ios/#documentation/uikit/reference/UITextViewDelegate_Protocol/Reference/UITextViewDelegate.html#//apple_ref/occ/intf/UITextDelegate이 방법이 도움이 될 것입니다. – madmik3