【发布时间】:2014-05-12 10:16:42
【问题描述】:
我有 UIScrollView 的 2 个后代
我有一个UITableView,它显示数据
我在UITableView上方添加了一个UICollectionView
view
| - UITableView
| - UICollectionView
UITableView 只能垂直滚动,UICollectionView 只能水平滚动。我只能在collectionview 不重叠的地方滚动我的tableview(这是不符合预期的行为),但我需要这样做,以便我可以滚动我的tableview,即使我在我的collectionview 上垂直滑动。
由于其他原因,我不能简单地将collectionview 添加为tableview 的子视图(我知道,这会使这项工作发挥作用)
是否有任何其他可能让从collectionview 传递到tableview 的触摸?
【问题讨论】:
-
嗨,你在吗?您需要放置包含 2 个子视图的主视图,第一个子视图是表格视图,第二个子视图是集合视图,那么只有它才能工作
-
滚动视图直接添加为tableview的子视图然后它不会工作滚动会错过行为
-
您想要实现的目标的屏幕截图会有所帮助。
标签: ios objective-c uitableview uicollectionview touches