Ios TableView在Swift中使用重复的单元格项保持向下滚动

Ios TableView在Swift中使用重复的单元格项保持向下滚动,ios,iphone,swift,uitableview,Ios,Iphone,Swift,Uitableview,假设我在tableView中有10个图像项,我实现了一种使其每5秒自动向下滚动的方法。但是,如果我在最后一张图像上,5秒后它会一直回到列表的顶部,而不是继续向下滚动以获得相同的动画效果。有没有办法让它继续下降而不回到榜首 你可以破解这样的东西: 在numberOfRowsInSection中,将图像数组中的图像数乘以一些(如10000) 在cellforrowatinexpath中,将indexath.row除以数组中的图像数,并将剩余部分用作数组索引以拾取要显示的图像 当然,在某个时候,你

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

你可以破解这样的东西:

  • numberOfRowsInSection
    中,将图像数组中的图像数乘以一些(如10000)

  • cellforrowatinexpath
    中,将
    indexath.row
    除以数组中的图像数,并将剩余部分用作数组索引以拾取要显示的图像


当然,在某个时候,你仍然会触底,但也许这足以让你在很长一段时间内避免触底(可能比用户坐着看的时间还要长!)

你的问题并不清楚。当它到达最后一个单元时会发生什么?它无法滚动到不存在的单元格。你可以添加一个tableView页脚并进行滚动,但我真的不明白你想要实现什么。听起来你想要一个“无限滚动旋转木马”效果-有一些水平旋转木马的例子,所以也可能有一些垂直旋转木马的例子。谢谢@Dominic,无限滚动旋转木马正是我所需要的。