创建动画tableview

时间:2015-12-19 15:30:16

标签: ios swift uitableview

我想创建一个以这种方式设置动画的表格:

https://www.dropbox.com/s/iq85pgaj2getbro/Untitled.mov?dl=0

正如您在视频中看到的那样,单元格在完全被屏幕拖动后完全覆盖整个屏幕。

如何实施?

2 个答案:

答案 0 :(得分:1)

在滚动视图中,只需将public function __construct($name = null, array $data = [], $dataName = '') { parent::__construct($name, $data, $dataName); self::bootKernel(); $this->container = static::$kernel->getContainer(); $this->em = $this->getEntityManager(); } 设置为true即可。滚动视图将始终向上或向下舍入滚动偏移量,以使其最终位于滚动视图的多个边界上。

pagingEnabled继承自UITableView时,也可以在tableview上设置它,不确定表视图代码是否有任何冲突。

但是,您可能需要注意的一件事是顶部和底部条形下方部件的插图。

另一个选项是简单地实现一个滚动视图委托方法,例如UIScrollView ou scrollViewDidEndDecelerating:来自己进行舍入。确切的实现方法取决于您想要获得的确切行为。

答案 1 :(得分:0)

我的解决方案是使用UIPageViewController进行垂直滑动。