gpt4 book ai didi

ios - CollectionView 嵌套在 Collectionview 中

转载 作者:搜寻专家 更新时间:2023-11-01 06:15:50 39 4
gpt4 key购买 nike

我见过将 Collection View 嵌套在 TableView 中的解决方案,但对于我的应用程序,我需要有 2 个 Collection View ,因为这样可以更轻松地执行其他操作。

因此,让我们调用仅垂直滚动的根 Collection View VerticalCollectionView 和仅水平滚动的嵌套 Collection View Horizo​​ntalCollectionView。我使用 Storyboard创建了它们。在下面,您会看到橙色是垂直的,绿色是水平的,里面有一个标签。

enter image description here

enter image description here

并且我已将两个集合的委托(delegate)和数据源设置为同一个 CollectionViewController。 enter image description here

我通过检查委托(delegate)方法引用的是哪个 TableView 来区分这两个不同的单元格 enter image description here

我的问题是 Horizo​​ntalCollectionView 没有被实例化。我拥有适用于 VerticalCollectionView 的所有内容、背景颜色、项目数量等。在 VerticalCollectionViewCell 中,我有一个引用 Horizo​​ntalCollectionView 的 IBOutlet

enter image description here

enter image description here

最佳答案

我在最近的应用中经常使用嵌套的 collectionView。起初它对我不起作用,但当我学会它时,它变得非常简单。

不是将 Horizo​​ntalCollectionView 委托(delegate)和数据源设置为同一个 CollectionViewController,而是创建一个 UICollectionViewCell 并在单元格的 awakeFromNib() 函数中设置委托(delegate)和数据源,并在该单元格中编写 Horizo​​ntalCollectionView 函数。它就像一个魅力 ;)

如果您需要更详细的答案,请告诉我。

关于ios - CollectionView 嵌套在 Collectionview 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45273765/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com