【发布时间】:2016-07-30 12:34:25
【问题描述】:
我正在尝试将 UiCollectionView 添加到静态 UITableViewCell 并让它随着集合中项目数量的增长而垂直调整 tableViewCell 的大小,但尚未成功。这甚至可能还是有更好的解决方案来解决这个问题?
【问题讨论】:
标签: ios uitableview autolayout uicollectionview
我正在尝试将 UiCollectionView 添加到静态 UITableViewCell 并让它随着集合中项目数量的增长而垂直调整 tableViewCell 的大小,但尚未成功。这甚至可能还是有更好的解决方案来解决这个问题?
【问题讨论】:
标签: ios uitableview autolayout uicollectionview
通过情节提要在collectionview中添加高度约束,并在tablecell中为该约束声明一个NSLayoutconstraint类的iboutlet。在您的 tableview 单元格数据配置代码中,将该属性的常量值更改为 collectionview 的 contentsize.height。这将强制集合视图增加其高度,实习生将强制单元格增加其高度。
【讨论】:
您可以在集合视图上调用 .contentSize 以获取 is't size,并将该大小设置为 UITableViewCell 大小。
【讨论】: