我在Collection View Cell中添加了一个TableView,但Collection View Cell的高度应该取决于TableView数据。
感谢。
答案 0 :(得分:2)
也许这可以通过首先重新加载tableview,等待它完成,获取tableview内容高度然后加载collectionview,为单元格提供正确的值来实现
tableView.reloadData()
dispatch_async(dispatch_get_main_queue(), { () -> Void in
requiredCellHeight = self.tableView.contentSize.height
})
等待主视图加载tableview。虽然我们阻止主线程不是理想的解决方案,但可能适用于这种复杂的设置