ios - tableview 原型单元格中的集合视图
问题描述
我正在编写本教程。到目前为止,我已经在tableView
原型单元格中创建了一个和,我已经放置了collectionView
.
如教程中所示,一切正常。但我想更进一步。
所以我的问题是,如何在每个类别(部分)中拥有不同数量的收藏品。我应该有多个原型单元来实现这一点吗?请帮我解决一下这个。
解决方案
我同意@jai prakash 的观点,即您创建了一系列部分,例如。部分[“动作”,“戏剧”,“其他”]
您可以使用 UICollectionView Delegate 的集合视图方法中的部分数量来执行此操作
func numberOfSections(in collectionView: UICollectionView) -> Int {
return section.count
}
在此之后,您可以在每个部分中分配项目数
func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
// here with condition you can assign number of Items in each section EG: for Action Section
if section == 0
{
return 10
}
}
最后,您可以在每个部分中插入项目...
推荐阅读
- react-native - 无法解析模块“metro/src/lib/bundle-modules/HMRClient”
- php - 如何将 /?lang=en 重定向到 /en?
- python - 如何为具有多个类的应用程序创建保存功能?
- pytorch - AttributeError:模块“火炬”没有属性“集线器”
- azure-devops - 在 Azure DevOps 测试运行任务中打印控制台输出
- javascript - 我可以根据数组中的每个项目来操作 DOM
- android - Unity Build失败:启用更新SDK,如何解决?
- alfresco - 使用移动操作时如何覆盖文件,无论文件在露天中是否存在同名?
- elixir - 不处理强制转换的事件处理程序的 GenServer 实现
- flutter - AndroidX 不兼容导致 Flutter Gradle 失败