ios - 如何限制 UICollectionView 的单元格显示数量 - swift
问题描述
我是一个新的iOS编程,我有点缺乏技术技能,所以今天我想出了一个问题,如何限制要显示的单元格数量UICollectionView
。
例如,我从服务器加载数据,它包含 20 个单元格。因此,加载完成后,内容应该显示为 10 或更少,因为我有另一个按钮可以在另一个按钮中显示 viewAll 内容,collectionView
这样它将显示所有 20 个内容。
我怎样才能实现这样的目标?
解决方案
你可以试试
func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return min(10, imagesArr.count) // OR imagesArr.count > 10 ? 10 : imagesArr.count
}
推荐阅读
- python - 使用 Regex、python 循环遍历 XPath 列表
- excel - 将微调按钮分配给文本框
- android - 无法在 recyclerview Android 中启动新活动 onItemClick
- vb.net - DynamicDatabaseFactory.CreateDatabase 连接字符串解析出错
- amazon-dynamodb - 生成不重复的数据并保存在 DynamoDB 中
- python - 在python中将布尔值归因于变量和将字符串归因于变量之间是否存在显着的速度差异?
- powershell - 使用 for 循环复制具有递增值的属性
- javascript - 尝试使用reduce在Javascript中添加路由父URL
- tensorflow - 我可以在图像分类场景中为单个图像设置多个标签吗
- angular - 使用 TranslateService 的服务的 Angular 单元测试