ios - UICollectionViewCell 中的 UICollectionView

标签 ios swift xcode uicollectionview

我正在努力寻找一种方法来做这样的事情: 我主要使用 UICollectionView 来制作我的自定义列表。这次我想在 UICollectionViewCell 中添加另一个 UICollectionView。 布局由卡片列表组成,包含下面的信息,其中包含同一数组中的项目列表。

关于我应该怎么做的任何想法?

P.S:我不关心性能或类似的东西。所以任何想法都会受到欢迎。

List inside another list

最佳答案

对于您的情况,我看到了一些解决方案:

  • 仅使用一个 UICollectionView 并重复使用所需的单元格以实现正确的布局;
  • UICollectionViewCell 中使用“UICollectionView”。您需要在其中一个单元格中添加另一个 Collection View 作为 subview ;
  • 在您的 UICollectionViewCell 中配置 subview ,以正确显示所需的内容。

在我看来,您可以根据您的内容布局和可能的动态高度(如果您的应用需要)选择第一个或最后一个方法。

关于ios - UICollectionViewCell 中的 UICollectionView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40846589/

相关文章:

ios - 什么是 UnsafeMutablePointer<Void>?如何修改底层内存?

ios - 为什么 UICollectionView 的委托(delegate)方法不起作用?

android - 用于繁重计算的 WebAssembly + WebView + Javascript 接口(interface)?

swift 核心数据 : accessing relationship is slower than just fetching by predicate - is it designed that way?

xcode - 错误 : unknown type name 'uint64_t' on MacOS while installing libraries

ios - 使用 UIPanGestureRecognizer 旋转 ImageView,错误——Swift

ios - UIScrollView contentInset 不工作

swift - swift 3 中的后台任务

swift - iOS Swift、AWS Cognito 用户池、无法刷新访问 token

ios - 供应配置文件和存档