我有一个 UICollectionView 用于显示从 Internet 下载的图像。我有一个用于存储数据的数组:var post1: [Posts] = [Posts]()
。并且在
func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return post1.count
}
例如post1.count
是4,但我只想显示其中的前3个,我应该如何限制numberOfItemInSection
?谢谢。
最佳答案
func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return post1.count > 3 ? 3 : post1.count
}
顺便说一句,如果你想显示post1的前3个,你应该使用另一个数组(有3个Posts)作为collectionView的数据源。
关于ios - Swift:如何限制 CollectionView 中的 numberOfItemsInSection?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39061789/