仅在不切换 viewControllers 的情况下 Segue 动画

Posted

技术标签:

【中文标题】仅在不切换 viewControllers 的情况下 Segue 动画【英文标题】:Segue Animation Only without switching viewControllers 【发布时间】:2013-11-06 21:21:38 【问题描述】:

我有一个带有 TableView 的 viewController,并且有 Swipe Gesture Recognisers 用于左右滑动以转到下一个和上一个详细记录。

我想做的是使用 segue 使用的左/右动画,而不实际执行 segue。我似乎无法找到一种方法来做到这一点,而且我担心如果我“Segue to Self”我会创建 ViewController 的多个实例(我不需要)。

他们最多可以向左滑动 100 次,因为我只允许他们查看最后 100 行,如果这很重要的话。

有没有人知道在没有实际 Segue 部分的情况下使用 Segue 动画的方法?

谢谢

【问题讨论】:

【参考方案1】:

诀窍是知道动画的名称 :-) 一旦我找到关键字“Page Curl”,就会出现一大堆选项:-)

How to do the page curl like in storybook app in iPad

5 行代码之后,启动并运行!

【讨论】:

以上是关于仅在不切换 viewControllers 的情况下 Segue 动画的主要内容,如果未能解决你的问题,请参考以下文章

我们如何在不将 ViewController 对象推入其中的情况下将对象分配给 `UINavigationController`。

如何在不关闭模式的情况下关闭从 modalViewController 推送的 viewController?

在不继承 UINavigationController 的情况下以编程方式更改 ViewController 的方向

仅在冷启动或设置更改时重新加载表数据

如何在不知道新的 VC 的情况下将 ViewController 呈现在另一个之上?

仅在不存在的情况下在 Python 中注册 Prometheus 指标