猿问

UICollectionView 如何显示它全部的内容

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

翻阅古今

[collectionView.collectionViewLayoutcollectionViewContentSize].height即为所有内容的高度。把collectionView高度更新一下就好了。

智慧大石

那你需要一个scrollView把collectionView添加到scrollView上,然后(我是代码,在scrollViewaddsubviewcollectionView后)把collectionView的contentSize.height赋给scrollView的contentSize和collectionView的高度.这样你再设置collectionView不可滑动。就OK了。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答