假设我在tableView中有10个图像项,我实现了一种方法,使其每5秒自动向下滚动一次。但是,如果我在最后一张图片上,5秒后它会一直回到列表顶部,而不是继续向下滚动,具有相同的动画效果。有没有办法让它继续下去而不回到列表的顶部?
答案 0 :(得分:0)
你可以破解这样的东西:
numberOfRowsInSection
中的在您的图像数组中放置了一些图像数量的倍数(例如10,000)
在cellForRowAtIndexPath
中将indexPath.row
除以数组中的图像数量,并使用余数作为数组索引来选择要显示的图像。
当然,在某些时候你仍然会触底,但也许它足以避免它很长时间(可能比用户坐下来观看它还要长!)