Cell获取其先前单元格的索引 - Tableview中的Collectionview

时间:2016-08-31 10:51:21

标签: iphone swift uitableview uicollectionview uicollectionviewcell

我想在tableview中动态添加集合视图。我制作了以下代码。

collectionview的单元格类

<IconButton onClick={this.handleClose}>...

在indexpath

中分配Tableview cellforrow中的collectionview
class NewsFeedCollectionViewCell : UICollectionViewCell{
    @IBOutlet weak var imageViewSlider: UIImageView!
}

比添加了collectionview的代表

cell.collectionViewNewsFeed.tag = indexPath.row
cell.collectionViewNewsFeed.reloadData()

它正确调整但索引在我滚动收集视图时会发生变化。例如,我将collectionview最多滚动到3个单元格,而不是将其转到tableview第4个索引,而不是将collectionview的第4个索引的索引设置为第3个。

只想在Table视图中添加包含多个图像的集合视图。我添加了,但在将集合视图滚动到tableview的第一个单元格上的第3个图像后,我移动到Tableview的第4个单元格,还有集合视图自动滚动到第4个单元格。

需要离开这个。

1 个答案:

答案 0 :(得分:1)

indexpath存在问题,我通过将索引路径保存在数组中来获得解决方案。

参考以下链接 https://github.com/ashfurrow/Collection-View-in-a-Table-View-Cell