自我调整大小UICollectionViewCell

时间:2017-08-08 19:56:28

标签: ios uicollectionview autolayout

我正在尝试构建一个具有自我调整UICollectionView的{​​{1}}。我使用的是UICollectionViewCells而不是UICollectionView,因为我喜欢iPhone上的列表视图和iPad上的网格视图。

我已经设置了一个示例项目here

这是最简单的代码。从故事板加载的UITableView。有一个UICollectionView,其中一个UICollectionViewCellUILabel具有将其固定到单元格边缘的约束。

UILabel有一个UICollectionView。如果我将UICollectionViewFlowLayout设置为itemSize,则会出现约束错误。

以下是我所看到的截图: Cell doesn't self size

ViewController中的代码非常简单:

UICollectionViewFlowLayoutAutomaticSize

1 个答案:

答案 0 :(得分:0)

在viewDidLoad()中添加此行。

self.automaticallyAdjustsScrollViewInsets = false