表视图中每个部分的水平滚动

时间:2014-01-24 13:07:49

标签: uitableview ios7 uiscrollview uicollectionview horizontalscrollview

我想实现一个包含多个部分的UICollectionView,每个部分水平且独立地滚动,如附加图像

enter image description here

2 个答案:

答案 0 :(得分:0)

我建议您使用UITableView将自定义UITableViewCellUIScrollView作为其contentView的子视图。 有许多样本,例如here

答案 1 :(得分:0)

您可以在表格单元格中使用多个UICollectionView。 tableView将垂直滚动,集合视图可以配置为通过设置特定的属性集来水平滚动,这些属性将限制它们垂直滚动,并且它们只会水平滚动。需要考虑的一个限制是,需要从一个表格单元格移动到另一个表格单元格的动画要困难得多,并且您无法使用整齐的单一集合更改集合视图布局来为表格视图中的所有项目设置动画。但如果这些约束不是问题,那么这是一个相对简单的解决方案。我也试了一次。它对我有用。希望它也适合你。