UITableViewCell 中的 UICollectionView
Posted
技术标签:
【中文标题】UITableViewCell 中的 UICollectionView【英文标题】:UiCollectionView in UITableViewCell 【发布时间】:2016-07-30 12:34:25 【问题描述】:我正在尝试将 UiCollectionView 添加到静态 UITableViewCell 并让它随着集合中项目数量的增长而垂直调整 tableViewCell 的大小,但尚未成功。这甚至可能还是有更好的解决方案来解决这个问题?
【问题讨论】:
【参考方案1】:通过情节提要在collectionview中添加高度约束,并在tablecell中为该约束声明一个NSLayoutconstraint类的iboutlet。在您的 tableview 单元格数据配置代码中,将该属性的常量值更改为 collectionview 的 contentsize.height。这将强制集合视图增加其高度,实习生将强制单元格增加其高度。
【讨论】:
【参考方案2】:您可以在集合视图上调用 .contentSize 以获取 is't size,并将该大小设置为 UITableViewCell 大小。
【讨论】:
以上是关于UITableViewCell 中的 UICollectionView的主要内容,如果未能解决你的问题,请参考以下文章
collectionView:didSelectItemAtIndexPath:没有被调用
UITableViewCell 中的 UIDatePicker 更新 UITableViewCell 文本标签
更改 UITableViewCell 中的对象也更改了重用 UITableViewCell 的对象
确定 UITableViewCell 中的 UIButton