2011-08-01 3 views
0

나는 첫 번째 tableView의 셀에서 다른 tableview (Second)를 원한다는 점에서 tableview (First)를 하나 가지고 있습니다. 간단히 말해 각 셀에 하나 이상의 tableview가 필요합니다.UITableView 셀에 UITableView를 어떻게 추가합니까?

이 문제로 나를 도와주세요. 미리 감사드립니다. 나는 아래의 방법은 더 나은 생각하지만

답변

1

이 튜토리얼은 어떻게 다른있는 tableView http://iosstuff.wordpress.com/2011/06/29/adding-a-uitableview-inside-a-uitableviewcell/

내 솔루션의 내부에있는 tableView를 만드는 방법을 보여줍니다 : 그 접근 방식은 심각한 문제로 실행에 바인딩, 그래서 그것을 폐기 제안한다. 중첩 된 테이블 뷰 (또는 스크롤 뷰,보다 일반적으로)가 있으면 뷰의 스크롤 동작이 엉뚱한 것입니다. 더 나은 솔루션은 가변 높이 테이블 뷰 셀을 사용하는 것입니다 : 당신은 당신이 필요로하는 모든 다중 선택 옵션을 유지하기 위해 세포 뷰를 생성하고, 세포의 높이를 공급하는 테이블 뷰 위임에

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath 

를 구현합니다.

+0

사실 필요 없다는 것은 부모 TableView의 각 셀에 TableView를 추가하고 싶다는 것입니다. – Gaurav