2015-11-10 70 views
0

我有以下序列推Segue公司工作,但改为显示不

ContainerVC --> Nav --> TVC1 --> TVC2 --> VC1 

全部采用故事板的连接,并在代码performSegueWithIdentifier

该流程已在过去工作,但我试图更新到尺寸类和Autolayout,因为推出即将结束。在这个转变过程中,我遇到了很多问题,所以我从头开始简化问题,我有一个问题,我不能在我的生活中弄清楚,但同时我认为这是我的错误。

从TV1到TV2的第一个演出按预期工作。 第二场秀赛格不起作用。 如果我改变第二轮赛段,推动我的VC1出现,如我所料。 然后我改变它显示,它不。

我可以看到被调用的performSegueWithIdentifier。这与我将其设置为推送时所调用的相同。 设置重用标识符。我删除了它们。重新进入他们。复制粘贴到他们,但我已经做的任何事情都不会让Segue的Show版本工作。

由于push仍然有效,所以必须有一些新的显示需要我排除在外。

如果需要,我可以在稍后访问它时发布代码。

任何想法?这只是一件简单的事情,我忘记了。

+0

一旦您发布代码,这将更容易弄清楚。此外,您的iPad,iPhone或两者的应用程序? – Bawpotter

回答

1

我对我的应用程序有同样的问题,我相信它是一个Xcode的错误。尝试删除问题的视图控制器,然后回到我身边。您将不得不删除视图控制器并再次将所有内容都挂钩。

+0

感谢您关于删除VC并重新连接的建议。我从头开始,但这样做有一些如何解决这个问题。如果我知道我做错了什么,我会更新这篇文章的细节。否则,你可能是正确的,因为这是一个Xcode错误。 – user3259366

相关问题