我在使用UICollectionView,在storyboard中使用AutoLayout设置了CollectionView的位置和宽度,但是没有设置高度。我想要实现的效果,让我的collectionView显示所有的CollectionViewCell(即不需要拖动),怎样才能实现?
2 回答

翻阅古今
TA贡献1780条经验 获得超5个赞
[collectionView.collectionViewLayoutcollectionViewContentSize].height即为所有内容的高度。把collectionView高度更新一下就好了。

智慧大石
TA贡献1946条经验 获得超3个赞
那你需要一个scrollView把collectionView添加到scrollView上,然后(我是代码,在scrollViewaddsubviewcollectionView后)把collectionView的contentSize.height赋给scrollView的contentSize和collectionView的高度.这样你再设置collectionView不可滑动。就OK了。
添加回答
举报
0/150
提交
取消