如何将CollectionView添加到TableViewCell并检测何时CollectionView完成加载单元格以请求TableViewCell高度更新

时间:2015-09-29 16:07:56

标签: ios swift uitableview uicollectionview

我想在动态UICollectionView内添加一个动态UITableViewCell,当CollectionView收到并准备contentView时,它会自动更新其高度。 实现它的好方法是什么? 我尝试了很少,但是代码变得有点混乱,并且跳跃的方式有一种更好的方式。

是否有可能检测到CollectionView contentView何时完成加载,即帧已更新?

从collectionView cellForItemAtIndexPath请求tableView单元格高度更新是否可以?

寻找没有故事板和约束的解决方案。

1 个答案:

答案 0 :(得分:0)

ftp -s:c:\Users\a\Desktop\upload.bat
pause

您可以在完成版块中执行self?.collectionView.performBatchUpdates({ () -> Void in self?.collectionView?.reloadData() }, completion: { (_) -> Void in // Or whatever you want to do }) 并从tableView.reloadRowAtIndexPath(:)

传递高度