我有一个集合视图,显示的单元格看起来像带有图像,标题和副标题的经典表格视图。
我希望能够将布局切换为仅显示图像的网格,连续3个。
集合视图单元格的内容在具有自动布局的故事板中进行布局。 imageView具有以下约束:
布局更改后,imageView应该对容器的所有边缘都有零的约束,以便它完全填充它。
当我更改布局时,应用程序与Unable to simultaneously satisfy constraints.
崩溃。更改布局时修复约束的最佳方法是什么,甚至可以替换单元类?
答案 0 :(得分:1)
原来问题出现在代码的其他部分。
您可以使用setCollectionViewLayout:animated:completion:
更改collectionView布局,并在完成块中重新加载可见单元格。