我想创建一个以这种方式设置动画的表格:
https://www.dropbox.com/s/iq85pgaj2getbro/Untitled.mov?dl=0
正如您在视频中看到的那样,单元格在完全被屏幕拖动后完全覆盖整个屏幕。
如何实施?
答案 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进行垂直滑动。