2016-06-08 51 views
-4

假设我在tableView中有10个图像项目,并且实现了一种方法使其每5秒钟自动向下滚动一次。但是,如果我在最后一张图片上,5秒后它将一直回到列表的顶部,而不是使用相同的动画效果向下滚动。有没有办法让它继续下去,而不会回到列表顶端?TableView保持向下滚动Swift中的重复单元格项目

+2

你的问题ISN不清楚。当它到达最后一个单元时,会发生什么?它不能滚动到不存在的单元格。你可以添加一个tableView页脚并滚动到那个,但我真的不明白你想要实现什么。 –

+0

分享一些代码 –

+0

听起来像你想要一个“无限滚动旋转木马”效果 - 有一些水平旋转木马的例子,所以也可能有一些垂直旋转木马。 – Dominic

回答

0

你可以是这样的:

  • numberOfRowsInSection把图像张数的一些乘数的图像(如10,000)

  • 的阵列中cellForRowAtIndexPath鸿沟indexPath.row由您的数组中的图像数量,并使用余数作为数组索引来选择要显示的图像。

当然在某些时候,你会依然见底,但也许它足以避免了很长一段时间(可能长于用户将眼睁睁地看着它!)

相关问题