2013-05-03 3 views
0

기본적으로 숨기기를 원하는 검색 표시 줄이있는 경우 수행 할 작업과 비슷한 uitableview를 오프셋하려고합니다. 내 문제는 테이블 뷰가 비어있는 경우에도 존재하는 오프셋을 싶습니다. 현재 다음과 같은 것을 사용하고 있습니다 :UITableview 빈 테이블 뷰에서 오프셋 스크롤

[self.tableView setContentOffset:CGPointMake(0, normalHeaderHeight)]; 

테이블 뷰가 비어 있지 않는 한 어떤 기능이 작동합니까? (나는 테이블 뷰를 필터링하는 uisegmented 컨트롤을 가지고 있는데, 테이블 뷰가 비어있을 때 어색하게 "뛰어 오르지"않기를 바란다.

필자가 생각한 하나는 스크롤 가능한 거리를 보장하는 uitableview 푸터를 추가하는 것이다. 이미 누군가가 그런 일을 작성, 또는 쉬운 솔루션이 있다면.

당신은 UIEdgeInsets를 사용해야합니다. 당신은 당신의 normalHeaderHeight의 크기로 top을 설정할 수 있습니다

답변

0

viewDidAppearsetContentOffset을 넣으면 몰라 작동해야합니다.

관련 문제