【问题标题】:UICollectionView as subview in a UICollectionCellUICollectionView 作为 UICollectionCell 中的子视图
【发布时间】:2016-06-21 11:52:55
【问题描述】:

我有一个工作的 UICollectionView,其中一个部分包含一些元素。集合视图有一列并垂直滚动。行数取决于数据源中有多少元素(rows = elements_in_section)。

现在,我想在 UICollectionView 中添加第二个部分。在那几秒钟的部分中,我想要单行图像,并且想要水平滚动(列 = elements_in_section)。

AFAIK 你不能为每个部分设置不同的流向,所以我的想法是在部分中添加一个单元格并添加一个 UICollectionView 作为子视图。所以基本上我在 UICollectionView 中有一个 UICollectionView。

我唯一的问题是,如果我这样做,我无法在内部 UICollectionView 中滚动(左/右)。我只能滚动(上/下)外部 UIScrollView。

如果您将 UICollectionView 添加到 UITableView 中,它可以完美运行,如您在此处看到的 (https://github.com/DahanHu/DHCollectionTableView)

所以我的问题是:UICollectionView 中的 UICollectionView 应该开箱即用,还是我必须做一些额外的工作才能使其正常工作?

在下图中,有三行而不是一行 - 但我希望你明白

【问题讨论】:

    标签: ios uicollectionview


    【解决方案1】:

    实际上,真正的问题是我确实为 Nib 文件中的单元格使用了普通的 View。只要我使用Collection Cell View,每个都按预期工作。

    【讨论】:

      猜你喜欢
      • 2013-02-17
      • 1970-01-01
      • 2021-06-26
      • 1970-01-01
      • 1970-01-01
      • 2014-02-26
      • 1970-01-01
      • 2014-08-18
      • 1970-01-01
      相关资源
      最近更新 更多