2015-12-04 84 views
0

我想在我的主UITableViewCell中顯示多個標籤,我試圖在該單元中使用UITableView。現在我已經正確設置了所有代表和數據源,並且數據正確。但內部UITableView分別具有動態數量的單元格和動態高度。在UITableViewCell中爲UITableView設置AutoLayout

我想要的是,有一個自動佈局約束設置,它允許我的主要UITableViewCell調整其內部UITableView

目前發生的情況是,內部tableView完美加載數據,但不會根據數據調整大小,因此主單元格也可能無法調整大小。

在這方面的任何幫助將不勝感激。

+1

這聽起來很奇怪......我會建議改變界面。但是,我不認爲這是可能的,但是由於您(必須)知道主表視圖(huh)的表視圖中的單元格數量,因此您可以在'tableView:heightForRowAtIndexPath:'中設置高度。 – borchero

回答

1

Autolayout無法計算在單元格內的uitableview的高度,因爲uitableview在那裏滾動,因此您可以計算您的uitableview所需的高度根據no。行和內容,然後設置這個計算出的高度。在主單元格的heightForRowAtIndexPath中。

相關問題