2009-03-19 10 views
7

메일과 같은 일부 응용 프로그램에서는 UITextField가있을 때 오른쪽에 약간의 + 버튼이 있습니다. 탭하면 모달 뷰 컨트롤러가 나타나 전화 번호, 주소 등을 선택할 수 있으며 텍스트 필드에 나타납니다. 내 자신의 응용 프로그램에서 이것을 구현하는 방법을 궁금 해서요. 감사,
IsaaciPhone SDK - 연락처 용 + 버튼이있는 UITextField

답변

5

텍스트 필드 안에 더하기 단추가 필요하면 UITextField 클래스의 rightView 속성을 확인하십시오.이 속성을 사용하면 UIView를 텍스트 필드의 맨 오른쪽 부분에 배치 할 수 있습니다.

[UIButton buttonWithType:UIButtonTypeContactAdd]; 
1

UITextField 및 UIButton을 하위 뷰로 포함하는 일반 UIView를 사용하면이 작업을 수행 할 수 있습니다.

예컨대

------------------------------- 
| UITextField  | UIButton| 
------------------------------- 
버튼을 모달보기로 주소록 선택기 (또는 어떤 다른 사람을)를 가져올 수 도청

, 그것은 갱신 텍스트 필드 필요를 닫을 때.

8
당신은이 작업을 수행 할 수

로 만든 것처럼 당신은 당신이 trick 또한

+0

Tnks 남자를 참조 할 수 있습니다

txtFldObj.rightView = [UIButton buttonWithType:UIButtonTypeContactAdd]; txtFldObj.rightViewMode=UITextFieldViewModeAlways; 

에 의해, 거기에있는 UIButton을 넣을 수 있습니다! ... ViewMode를 잊어 버렸습니다 ... 나를 구해 줬습니다 : P – Gabriele

관련 문제