2012-03-15 2 views
0

두 개의 TextField가 있으며 ipad 용 사용자 정의 키보드를 설계하고 있습니다.xcode 4.3 - UITextField - 사용자 정의 키보드

어떻게하면 시스템 키보드를 dissmis 수 있고 광산 apear 수 있습니다.

사용자가 어떤 TextField를 활성화하고 있는지 어떻게 알 수 있습니까?

답변

3

뷰 컨트롤러 인스턴스에 텍스트 필드에 대리자를 설정하면이 방법을 구현해야한다 :

- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField; 

을하고 돌아 오면 당신이 그것을하지 않습니다 NO를 반환하는 경우 예는, 시스템 키보드를 열 수 없습니다.

물론 NO를 반환하기 전에보기를 표시 할 수 있습니다.

tag 속성을 사용하여 어떤 textField를 "눌렀는지"알 수 있습니다.