UIPageViewController与UITableView,滑动删除单元格?

时间:2016-05-02 13:23:33

标签: ios swift uipageviewcontroller

我有UIViewController UITableViewUIViewController位于UIPageViewController。事实上,我有一大堆这些驻留在UIPageViewController中,我会滑动以查看下一个/上一个UIViewController,它们都按预期工作。但是,我还需要能够通过滑动删除UITableViewCell's中的UITableView,并且UIPageViewController似乎完全优先于滑动,这使我无法删除我的细胞。

我该如何解决这个问题?我认为没有简单明了的方法,因为从来没有,所以有什么建议吗?如果您要发布代码,请在Swift中进行,提前感谢!

1 个答案:

答案 0 :(得分:0)

你不能让左滑动做两件事。

最好的解决方案是创建一个编辑按钮,使删除按钮出现在单元格旁边,如下所示:

enter image description here

编辑转换为"完成"点击以删除"删除模式"。

另一种方法是在屏幕上创建一个特定区域,左侧滑动会带来另一个VC,因此您可以使用屏幕的其余部分在元素上使用向左滑动来删除它们。