根据内容将CollectionView像元高度设置为动态

时间:2019-05-29 18:03:12

标签: swift uicollectionview

我有一个应用程序,我在其中使用collectionview来显示内容,其中包括imageview,大约4个uilabel和stackview都相互限制。此单元格可以垂直滚动,而不能水平滚动,因为我不得不证明像iPad这样的大屏幕尺寸。我现在遇到的问题是我的CollectionViewFlowLayout高度是静态的,如何使它动态化,以便根据重新调整的内容的高度调整大小。标签的文字可能会有所不同,所以我该如何处理

下面是我制作手机的方式

func collectionView(_ collectionView: UICollectionView,
                        layout collectionViewLayout: UICollectionViewLayout,
                        sizeForItemAt indexPath: IndexPath) -> CGSize {

        return CGSize(width: collectionView.bounds.size.width, height: 400)
    }

进一步的代码将应要求添加,并提供任何帮助

0 个答案:

没有答案