TextField 사용 후 키패트를 내리고 싶을때 간단하게 쓰는 방법.
여러가지 방법이 있지만 지금 주로쓰는 방법은 버튼을 전체로 커스텀을 준 후에 바탕화면 클릭시
[UITextField명 resignFirstResponder];
사용하게 되면 필드가 아닌 바탕화면을 클릭 시 키패드가 내려가게 된다.
여러가지 방법이 있지만 지금 주로쓰는 방법은 버튼을 전체로 커스텀을 준 후에 바탕화면 클릭시
[UITextField명 resignFirstResponder];
ex ) UITextField* testField; 라면 [testField resignFirstResponder]; 를 쓰게되면 키패드가 내려감으로 action에 넣으면된다.
사용하게 되면 필드가 아닌 바탕화면을 클릭 시 키패드가 내려가게 된다.
또는 UIView를 UIControl로 커스텀한 후 터치다운 이벤트에 키패드를 내리는 action을 주면 상단에 이벤트를 받는 부분이 없다면 키패드가 내려가게 된다. UIControl은 UIView를 상속하기 때문에 문제가 없다.
UIControl로 수정 후
이벤트를 등록하면 된다.
'iPhone' 카테고리의 다른 글
lable NSString 만큼 늘리기, lable 폰트 조절 (0) | 2012.05.11 |
---|---|
타겟 액션 (Target - Action) (0) | 2011.09.19 |
iPhon(아이폰) 데이타 전송 (뷰간의 데이터 전달 :직접전달, 델리게이트(Delegate), 노티피케이션, UserDefaults) (3) | 2011.09.14 |
아이폰의 모델 뷰 컨트롤러 (MVC) (0) | 2011.08.30 |
아이폰 윈도우와 뷰 뷰컨트롤러 (0) | 2011.08.30 |