在 iOS 5 中推送 segue 不起作用

Posted

技术标签:

【中文标题】在 iOS 5 中推送 segue 不起作用【英文标题】:Push segue in iOS 5 not working 【发布时间】:2012-03-23 10:26:34 【问题描述】:

我对 ios 非常陌生。我正在使用情节提要功能来创建应用程序

这就是我想要的。我有两个视图控制器,比如 oneViewController 和 twoViewController

我在 oneViewController 上有一个按钮。我 ctrl+将按钮从 oneViewController 拖到 twoViewController 并从 Segue 中选择 push。

我在 iOS 5.0 上编译并运行了该应用程序,但它不工作。我将 push 更改为 model 并且它起作用了。我错过了什么吗?

我使用this link 和this link 的一部分作为指导。

【问题讨论】:

【参考方案1】:

“推”segue 被建模用于从UITableViewController (UINavigationController) 更改视图,模式是可接受的UIViewControllers 之间的切换。

模态转换...

【讨论】:

好的.. 但是视图是从底部出现的,而不是从右/左滑入 对,如果你想要左/右功能,你必须使用 UINavigationController。无论您使用 UIViewControllers 感觉如何,您都必须以模态方式在它们之间切换。我已更新我的答案以显示模态转场的过渡效果列表。 自定义segue怎么样..你有任何关于如何使用它的例子 在您链接的教程中,作者能够使用 Push segue 因为他正在设置 UINavigationControllers ***.com/a/9596408/716216 这将向您展示如何创建自定义转场,但我不知道您将有多少运气将推送转场设计为自定义的视图更改模态的......可能只是很多崩溃。祝你好运!

以上是关于在 iOS 5 中推送 segue 不起作用的主要内容,如果未能解决你的问题,请参考以下文章

推送segue动画不起作用

iOS - performSegueWithIdentifier 不起作用?

在容器视图中导航时,Unwind Segue 不起作用

Ionic 5 电容器:使用 ONESIGNAL 的推送通知在 iOS 上不起作用

推送通知在 iOS 5.0.1 上不起作用

Unwind Segue 在 iOS 8 中不起作用