我有一个应用程序,我在其中使用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)
}
进一步的代码将应要求添加,并提供任何帮助