TableView使用Swift中的重复单元格项目向下滚动

时间:2016-06-08 13:50:21

标签: ios iphone swift uitableview

假设我在tableView中有10个图像项,我实现了一种方法,使其每5秒自动向下滚动一次。但是,如果我在最后一张图片上,5秒后它会一直回到列表顶部,而不是继续向下滚动,具有相同的动画效果。有没有办法让它继续下去而不回到列表的顶部?

1 个答案:

答案 0 :(得分:0)

你可以破解这样的东西:

    numberOfRowsInSection中的
  • 在您的图像数组中放置了一些图像数量的倍数(例如10,000)

  • cellForRowAtIndexPath中将indexPath.row除以数组中的图像数量,并使用余数作为数组索引来选择要显示的图像。

当然,在某些时候你仍然会触底,但也许它足以避免它很长时间(可能比用户坐下来观看它还要长!)