Ios 如何设计和设置UICollectionView的高度并防止其塌陷?

Ios 如何设计和设置UICollectionView的高度并防止其塌陷?,ios,swift,xcode,uicollectionview,uicollectionviewcell,Ios,Swift,Xcode,Uicollectionview,Uicollectionviewcell,我是iOS Swift的初学者,尝试创建一个水平滚动的集合视图(比如Android的回收器视图)。我在这里和谷歌搜索了很多次,并尝试了不同的教程 我不熟悉xCode情节提要以及设计界面、约束等的过程,因此我不知道如何设置CollectionView的高度并防止其崩溃 我上传了两个截图,一个是故事板,另一个是模拟器 谢谢你的建议 您需要实施 func collectionView(_ collectionView: UICollectionView, layout collectionVie

我是iOS Swift的初学者,尝试创建一个水平滚动的集合视图(比如Android的回收器视图)。我在这里和谷歌搜索了很多次,并尝试了不同的教程

我不熟悉xCode情节提要以及设计界面、约束等的过程,因此我不知道如何设置CollectionView的高度并防止其崩溃

我上传了两个截图,一个是故事板,另一个是模拟器

谢谢你的建议

您需要实施

  func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize { 
      return CGSize(width:wid, height:hei) 
  }


您需要对集合视图设置最小高度限制
=50
例如,最小高度将为50,这将解决您的问题

对集合视图设置最小高度限制
=50
例如,最小高度将为50谢谢,我们将尝试(这听起来很明显,但我重申我是xcode故事板的新手……哈哈)没关系,没人天生就知道;)补充回答谢谢!!这也解决了关于FlowLayout的运行时警告问题。
class VC :  UICollectionViewDelegate  , UICollectionViewDataSource , UICollectionViewDelegateFlowLayout { }