如何使tableViewCell垂直分页像旋转木马

时间:2017-02-11 14:15:31

标签: ios swift uitableview uiscrollview infinite-scroll

目前tableview单元格如下所示:current cell image当我的应用程序首次打开时,它看起来像左边的图片,当我向下滚动一页时,它看起来就像右边的图片。

但我希望它看起来像个旋转木马:like this

我想要它,所以当我滚动(启用分页)时,底部单元格到达中间单元格点,新的底部单元格位于旧的底部单元格点,中间单元格位于顶部单元格点。

可能的解决方案/问题:

如何使UITableViewCells无限循环,从而开始向上和向下滚动,因为最后一个单元格将首先位于第一个单元格之上。现在第一个上面没有单元格,这就产生了问题。

CODE:

 func scrollViewWillEndDragging(_ scrollView: UIScrollView, withVelocity velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>) {


        targetContentOffset.pointee.y = self.tableView.contentOffset.y + 100
    }

我想基本上将底部卡片/顶部卡片滑动到屏幕中间。

0 个答案:

没有答案