2016-01-13 106 views
0

我有一个应用程序需要在一个屏幕上有一个**UICollectionView**水平显示图像和一个UITableView,它会在按下按钮时从底部出现,或者当我在下半部分屏幕(底部区域)。当表格视图完全显示时,它将覆盖屏幕的下半部分,带有图像的UICollectionView仍然可以在屏幕的上半部分看到。为了实现这一点,表视图将具有透明的标题视图,该视图将覆盖屏幕的下半部分,以便收集视图完全可见。在透明标题上向上拖动时,表格视图的单元格将变为可见。UITableView over UICollectionView触摸处理

问题是我必须能够水平滚动**UICollectionView**当它的表格的标题视图在屏幕的下半部分,但同时能够在表格中滚动。

视图层次结构首先包含**UICollectionView**,然后是**UITableView**

有没有可能以干净的方式做到这一点,而没有跳过许多用户体验问题?

谢谢!

enter image description here

enter image description here

+0

添加屏幕截图会非常有帮助。谢谢 – Ismail

+0

你可能不需要任何透明的标题视图,只有一个方向的手势识别器,并在集合视图中检测到触摸点也应该做这项工作。 – zcui93

+0

你是否想要一个常量/固定的CollectionView,它将始终可见而与TableView滚动无关? –

回答

0

你可以尝试在一个视图控制器增加了两个的UIView,并尝试UICollectionView也UITable视图。