2012-10-11 3 views
0

여러 섹션이있는 IOS Table View Controller를 개발하는 방법을 알고 싶습니다.여러 섹션과 버튼이있는 tableviewcontroller 설정

예를 들어 DrawSomething 계정 페이지의 스크린 샷이 첨부되어 있습니다. 계정 설정, 비밀번호, 아래의 버튼과 같은 제목이 다릅니다.

하나의 UITableViewController로 설정하면 각 표 셀의 헤더와 사용자 정의 셀에 이미지 배경을 설정합니까, 아니면 하나의 기본보기 컨트롤러에서 여러 개의 다른보기 컨트롤러를 사용하여 설정합니까?

또한 NIB를 사용하여 설정하고 설계 할 수 있습니까? 아니면 이것을 생성하기 위해 코드를 사용하는 것이 더 쉬울 수 있습니까? 나는 그것이 개발자와 당신의 의견의 선택이라는 것을 이해하지만, 평신도 내에서 (그렇게) 쉽게 설계 할 수 있다면 일반적인 관행에서 이해할 수 있습니다.

enter image description here

답변

0

는 해당 테이블의 각 "부분"처럼 나에게 보이는 ... NIB에서 테이블 뷰 레이아웃을 설계하는 것이 가능 나타나지 않지만 실제로 정의 셀입니다. 셀의 "제목"은 그 안에 텍스트 필드가있는 레이블 일뿐입니다.

셀을 백업하려면 UIImageView를 가져 오면 좋습니다.

저는 Interface Builder를 사용하여 이와 비슷한 작업을 수행했습니다.

각 셀에 다른 재사용 식별자를 사용하여 테이블을로드 할 때 어떤 셀인지 알 수 있도록하십시오.

+0

감사합니다.이 링크를 달성하는 방법에 대한 예제 링크/동영상/자습서가 있습니까? – StuartM

+0

미안하지만 인터페이스 빌더 내부의 TableView를 사용하는 것만으로 나는 혼란스럽지 않습니다. 당신은 TableView 내에서 사용자 정의 셀을 만드는 방법을 알고 있습니다. (나는 짐작할 수 있습니다.) 글쎄요, 텍스트를 배치하는 라벨을 사용하는 것과 똑같습니다. 레이블을 사용하여 원하는 곳에 텍스트를 배치하고, 원하는 위치에 UITextFields를 넣습니다. – Fogmeister

3

콘텐츠에 대해 실제로 역동적 인 것이 없으므로 UIScrollView를 사용하여 다양한 요소를 직접 배치 할 수 있습니다.

+0

UIScrollView에 다양한 항목을 배치하면 UITableView가 스크롤의 하위보기로 표시됩니까? – StuartM

+0

아니요, 어떤 종류의 표보기도 사용하지 않습니다. 이건 과잉이야. 원하는 항목을 스크롤보기에 추가하기 만하면됩니다. – jsd

+0

스크롤 뷰의 uitextfields와 함께 테이블 스타일 레이아웃의 이미지 뷰로이를 추가하는 것을 의미합니까? – StuartM

0

여러 섹션이있는 테이블보기를 만들 수 있습니다. 제목과 내용에 대한 사용자 지정 셀을 만들어야합니다.

관련 문제