2017-04-06 39 views
1

我在集合视图单元格中添加了一个TableView,但集合视图单元格高度应该依赖于TableView数据。动态集合查看带有TableView的单元格?

谢谢。

+0

听起来非常复杂。如何使用垂直UIStackView而不是该tableview? –

+0

@BartvanKuik你能给我一个Swift 3的例子吗? –

回答

2

也许,这可以通过先重装tableview中,等待它完全可以实现的,获取的tableview内容高度然后加载的CollectionView给单元格中的正确的价值观

tableView.reloadData() 
     dispatch_async(dispatch_get_main_queue(), {() -> Void in 
      requiredCellHeight = self.tableView.contentSize.height 
     }) 

这等待主线程加载tableview。虽然不是理想的解决方案,因为我们阻止了主线程,但可能适用于此复杂设置。

相关问题