首页 > 解决方案 > 在 UICollectionViewCell 内布局 UIStackView

问题描述

我有一个 UICollectionViewCell 显示三个信息:图像、图像的标题以及该图像的一些描述。

但是布局对我来说很麻烦。

没有约束。

我尝试向 UIStackView 添加约束,以便所有信息都可以很好地显示布局。但是添加约束后,布局指南线变成红色。

四个约束。


同时,我尝试在不使用堆栈视图封闭 3 个组件的情况下布局所有内容。但这也很混乱。我试图以编程方式计算计算单元格大小collectionView(_:layout:sizeForItemAt)。但我被困在单元格的高度。因为TitleDetail标签可以有动态高度由于每张图片中的文字不同。

我是否朝着正确的方向努力?在这一刻,我只是看不到事情会如何发展......

标签: autolayoutios-autolayout

解决方案


推荐阅读