自定义UITableViewCell中的UIScrollView混合数据

时间:2015-09-30 10:24:44

标签: ios swift uitableview uiscrollview

我的表格视图的每个UIScrollView都有一个UITableViewCell横向排列UIViews - 有点像"精选" Apple App Store上的一节。当我设置UITableViewCell时,我调用自定义UITableViewCell中的函数来布局滚动视图。这将循环分配给该tableview单元格的索引路径的数据,然后创建自定义视图并将它们添加到滚动视图。但是,当滚动tableview和tableview刷新时,这些会混淆。

如果我在铺设它们之前清除子视图,它确实有效。但是,我希望每次显示单元格时都将滚动位置保持在同一点。这怎么可能?

1 个答案:

答案 0 :(得分:0)

我刚刚添加了一个外部数组,用于存储每个scrollview的当前偏移量,然后每次刷新tableview时手动设置每个scrollview上的偏移量。