2

我在弄清楚如何正确使用故事板时遇到了一些麻烦。我的主要问题是模态序列。我有一个视图控制器,我试图以模态方式显示(下图中最右边)。但它只是没有显示。prepareForSegue 正确触发。

不过,当我将 segue 从 Modal 更改为 Push 时,它确实有效。

我正在使用

performSegueWithIdentifier:@"FirstRunSegue" sender:self

这是我目前拥有的视觉转场设置

在此处输入图像描述

当我将鼠标悬停在 Excaimation 标记上时,会显示以下错误:

在此处输入图像描述

我是 Storyboard 的新手,所以我希望有人能解释为什么模态 segue 不起作用以及如何让它起作用。令人讨厌的是,视图控制器必须在情节提要中,否则我只需初始化控制器并手动显示它。

问候, EZfrag

编辑1:

好的,我设法弄清楚为什么没有显示segue。这有点愚蠢,因为它适用于推动。看来我无法从 appdeletegate 的启动功能中调用模态序列。推送工作正常,但不是模态的。用一个新项目确认它。

有没有人可以解释为什么会这样?

问候, EZFrag

4

1 回答 1

0

您只能将 push segue 与 a 一起使用UINavigationController,但看起来您正试图在两个常规 之间使用它UIViewContoller。如果您想更改动画的外观,请使用自定义转场并编写自己的过渡。

于 2012-05-29T14:15:17.550 回答