2011-03-11 8 views
0

안녕 아이폰 개발에 상당히 새로운 모든 임, 내가 먼저 내가는 UIKit에서 표준 제어라고 생각아이폰 입력 텍스트 필드

http://i.stack.imgur.com/znEex.png

같은 형태의 UI를 사용하여 많은 응용 프로그램을 볼 수 있지만 약간의 검색 후 그것은 그렇게 보이지 않습니다.

왼쪽에있는 이런 종류의 레이블을 만들고, 올바른 종류의 셀에 입력 필드를 만드는 쉬운 방법이 있는지 알고 싶습니다.

이 디자인이 테이블 뷰로 생성되고 각 입력이 UITableViewCell로 정의되었다고 추측합니다. 난 그냥 사용자 정의 UITableViewCell을 만들 수 있지만, 내가 생각하기 때문에 나는 이런 종류의 입력을 사용하여 많은 응용 프로그램을 표준 컨트롤이나 그것을 구현하는 쉬운 방법을 참조하십시오.?

답변

1

UI 위젯을 만드는 데 맞춤형 UITableViewCell을 사용하는 것보다 간단합니다.

사용자 입력에 대해서는 사용자 정의 셀에 UITextView 또는 UIFieldView을 추가해야합니다.

+0

나는 당신이'UITextField'를 의미한다고 가정하고 있습니다; 'UIFieldView' 같은 것이 없습니다. 그리고'UITextView'는'UIScrollView'의 서브 클래스이고 스크롤 뷰는 중첩되도록 설계되지 않았기 때문에'UITableViewCell'의 인스턴스 안에서 결코 UITextView를 사용하지 말아야합니다 (테이블 뷰 자체는 'UITableView'). – jlehr

+0

@ jlehr 예, 'UITextField'를 의미합니다. UItableView에서 여러 줄 입력 텍스트 컨트롤이 필요한 경우에 문제가 발생했습니다. 그걸 어떻게 쓸 거니? – Jhaliya

0

기본적으로 이 UIImageViewUITableView 인 기본 이름으로 필요합니다.

꽤 똑같이하기 위해해야 ​​할 서브 클래 싱이 많이 있습니다.