2012-01-26 6 views
0

종종 iPhone에서 레이아웃을 볼 수 있습니다. enter image description here그룹화 된 UITableView 하위보기

어떻게 처리하면 좋을까요? 인터페이스 빌더 또는 프로그래밍 방식으로? 실제 테이블 셀을 폐색하지 않고 UITableView에 하위 뷰를 추가하려면 어떻게해야합니까? (예 : 어떻게 서브 뷰 공간을 가질 여백을 설정합니까?)

Xcode4.2 사용.

답변

2

tableView에는 머리글과 바닥 글이 있으며 모든 섹션에도이 섹션이 있습니다.

는 수행 (내 스크린 샷 녹색)가있는 tableview의 듣고 및 바닥 글을 설정하려면 다음

섹션 (파란색)에 대한 머리글과 바닥 글에 대한
[self.tableView setTableHeaderView: headerView]; 
[self.tableView setTableFooterView: footerView]; 

는 구현해야 youl'll

-(UIView *) tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section 

-(UIView *) tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section 

screenshot

표시되는 프로그램의 코드는 github

입니다.
0

비 셀 영역은 일반적으로 섹션 머리글 및 바닥 글보기로 수행됩니다.

1

일반적으로 테이블보기의 속성은 tableHeaderViewtableFooterView입니다.

0

인터페이스 빌더를 사용하는 것이 가장 좋습니다. 인터페이스 빌더를 사용하여 모든 동작을 코드에 시각적으로 연결할 수 있습니다.

인터페이스 작성기를 사용하여 하위보기의 위치를 ​​변경할 수도 있습니다.

도움이 되었기를 바랍니다.

관련 문제