2017-05-09 121 views
1

我有一個table view.I有一個自定義單元格。在那個自定義單元格中我有一個UITableView。這個子tableview可以有單元格&它們的內容高度可以是動態的。所以我想要計算每個單元格的高度&乘以沒有細胞。在計算出的高度之後,給主細胞提供高度。根據單元格內的tableview高度的高度來計算tableview單元格的高度?

我西港島線使用下面的邏輯

**Total height of main cell = height of each cell in child tableview * no of cells + header** 

,但我不知道該怎麼辦it.Please指導我怎樣才能做到這一點

回答

0

試試這個

[tableView reloadData] ; 
CGSize tableViewSize= tableView.contentSize; // here you get your tablview's total height 

獲取父母細胞爲您的桌子查看

UITableViewCell *parentCellcell =(UITableViewCell *)tableView.superview.superview; // track your cell 
    if (parentCellcell){ 
     NSIndexPath *indexPath = [tblViewParent indexPathForCell:cell]; 
    [tblViewParent reloadRowsAtIndexPaths:[NSArray 
      arrayWithObjects:indexPath, nil] withRowAnimation:UITableViewRowAnimationNone]; 
    } 
+0

如何通過將子表視圖的高度傳遞給父單元格 – Techiee

+0

重新加載該單元格並傳遞此高度。 – KKRocks

+0

讓我告訴你我的代碼 – Techiee

相關問題