2015-11-03 241 views
1

我有一个场景,如果我们单击或选择垂直滚动的集合视图内的任何单元格,它应该在选定的下方显示单行水平滚动,这应该适用于所有单元格,所以我创建了一个集合鉴于视图控制器里面,我想创建方法中另一个集合观点:是否可以在另一个集合视图中保留集合视图?

- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath{} 

因为在这里不仅收集视图创建,又能在下细胞下移。希望你了解情况。但我在这里被击中。 我不知道如何在这里编写代码,

1)我的方法是否正确, 2)如果是,请给我一些说明如何实现这一点? 3)如果我插入一个单元格,它会插入一个单元格,但它应该是水平滚动,如我发布的图片所示。所以帮助我?

This Type of Collection View I'm expecting

+0

你可以附加任何草图或设计? –

+0

我在问题的底部添加了一张图片,请检查一次。 –

回答

2

一个实现自己的设计方法是:

  • 添加两个类型UIcollectionviewcells来收集视图
  • 小区1:小区1是在其上单击正常细胞。
  • 小区2:挖掘时对正常细胞

  • 添加滚动视图小区2你会在插入的CollectionView在indexpath + 1这种细胞。与水平滚动或collectionview。

  • cell2将是数据源并将包含该视图的逻辑。

这将使处理事件变得轻而易举。

+0

感谢您的回答,我希望这可能适用于我。完成任务后我会很快回复你。非常感谢Irfan –

+0

Irfan你能看到我在我的问题中添加的图像,以便您可以了解我的场景 –