2012-03-06 5 views
0

의 헤더는 내가 아래에 언급 된 코드를 사용하여 tableHeaderView에보기를 추가 할 수 있어요. 내가 생각할 수있는TableHeaderView 및 섹션

+0

좀 더 구체적으로 기재 할 수 있습니까? 나는 당신의 질문을 이해할 수 없다. 우주를 어디에두고 싶니? –

+0

여기서 간격은 ** tableHeaderView **와 ** 1st Section ** (헤더도 있음) 사이의 GAP을 나타냅니다. – andyPaul

+0

왜이 공간을 상단의 헤더에 추가하지 않습니까? –

답변

0

하나 개의 솔루션은 높이 = (view.frame.height의 +)와 '부모'보기

그런 다음 ''부모 '보기의 하위 뷰으로'보기 '를 추가하고 설정을 만들 수 있다는 것입니다 상위 '뷰를 테이블 헤더로 사용하십시오.

1

이 같은 기본보기를 캡슐화 할 수 있습니다

MyView *view=[[MyView alloc] init]; 
UIView *headerView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, view.frame.size.width, view.frame.size.height + 5)]; //5 pixel gap 
view.frame = CGRectMake(0, 5, view.frame.size.width, view.frame.size.height); 
[headerView addSubview:view]; 
..... 
tableView.tableHeaderView=headerView; 

나는보기 다음 적절하게 tableHeaderView를 설정하는 것이 에보기를 추가, 새로운 headerView을 만들었습니다.