2013-03-16 2 views
1

Style=Grouped이 있습니다 (그룹화는 없지만 제작 스타일이 맘에 들었습니다). 일반적으로이 UITableView에는 상황에 따라 2 또는 3 개의 행이 있습니다.UITableView의 높이를 자동 크기 조정하는 방법은 무엇입니까?

UITableView은 행 수에 따라 자동으로 크기를 조정할 수 있습니까? Style=GroupedUITableView 상단에 공백이 있습니다. UITableView 하단에 비슷한 공간이 있기를 바랍니다.

저는 Xamarin/C#에서이 작업을 수행하고 있지만 Objective C 답변도 좋습니다.

+0

"자동 크기 조정"이란 무엇입니까? UITableView 당신을 위해 계산됩니다. – CodaFi

답변

1

jQuery과 테이블 뷰 사용을 재 로딩 후 UIScrollView가 너무 확장 - [있는 UIScrollView contentSize] 및 - [있는 UIScrollView contentInset이어서 지정 UITableViewDelegate Protocol의 방법이있다

0

테이블 뷰의 프레임의 높이를 설정 한 콘텐츠의 높이를 얻는 테이블 뷰에있는 각 객체의 높이 (heightForRowAtIndexPath과 같이 직접 또는 viewForHeaderInSection과 같이 간접적으로 - size 속성을 가진 뷰를 반환 할 수있는 위치). Height of header + Height of footer + (height of cell * number of cells)은 스크롤없이 전체 테이블에 맞는 공간을 제공합니다.

이러한 방법을 구현하지 않으면 현재 (iOS 6) 기본값은 각각 30, 18 및 44입니다.

관련 문제