autolayout - 在 UICollectionViewCell 内布局 UIStackView
问题描述
我有一个 UICollectionViewCell 显示三个信息:图像、图像的标题以及该图像的一些描述。
但是布局对我来说很麻烦。
我尝试向 UIStackView 添加约束,以便所有信息都可以很好地显示布局。但是添加约束后,布局指南线变成红色。
同时,我尝试在不使用堆栈视图封闭 3 个组件的情况下布局所有内容。但这也很混乱。我试图以编程方式计算计算单元格大小collectionView(_:layout:sizeForItemAt)
。但我被困在单元格的高度。因为Title
和Detail
标签可以有动态高度由于每张图片中的文字不同。
我是否朝着正确的方向努力?在这一刻,我只是看不到事情会如何发展......