调整UICollectionViewCell以适合内容

时间:2014-10-03 17:49:58

标签: ios objective-c uicollectionview uicollectionviewcell

我有一个标签,设置为调整其内容的大小。我希望UICollectionViewCell也这样做。无论如何我都找不到实现它。

描述我目前安排的图片如下:

enter image description here

3 个答案:

答案 0 :(得分:1)

我认为您希望实施UICollectionViewDelegateFlowLayout方法collectionView:layout:sizeForItemAtIndexPath:,根据内容调整每个收藏品的大小。

Here's a tutorial on Collection Views涵盖this specific topic

答案 1 :(得分:0)

在单元的Interface Builder文档中使用“Autolayout”。设置约束后,您的单元框架将动态更改。 enter image description here

答案 2 :(得分:0)

配置集合:

YOU_Collection.layout.estimatedItemSize = CGSize(width: 1, height: 1)

并在单元格中添加标签约束(顶部和底部)