-->

UICollectionView细胞,自动布局和布局的CollectionView变化(UIColl

2019-10-18 19:21发布

我有这显示细胞看起来像用图像,标题和副标题的经典表视图的collection视图。

我希望能够到布局切换到只显示在连续的图像,3网格。

集合视图单元格的内容是与汽车布局中的故事板layouted。 该ImageView的有以下限制:

  • 0领先到左小区边缘
  • 顶0顶端小区边缘
  • 底部0至底部小区边缘
  • 固定宽度
  • 横向空间标签

布局变更后的ImageView的应在容器的所有边缘的零约束,使其完全填满它。

在那一刻,我改变了应用程序与崩溃的布局Unable to simultaneously satisfy constraints. 。 什么是固定的约束时的布局发生变化,甚至更换电池班上最好的方法是什么?

Answer 1:

原来,问题是在代码的其他部分。 你可以改变的CollectionView布局setCollectionViewLayout:animated:completion:并重新加载可见细胞在完成块。



文章来源: UICollectionView cells, auto layout and collectionview layout changes