我有以下顺序
ContainerVC --> Nav --> TVC1 --> TVC2 --> VC1
全部使用连接的故事板和代码中的performSegueWithIdentifier
。
流程在过去有效,但我正在尝试更新到大小类和Autolayout,因为推出已经过时了。在这个转变期间,我遇到了多个问题,所以我从头开始简化问题,我有一个问题,我不能为我的生活弄清楚,但与此同时我认为这是我的错误。
从TV1到TV2的第一个节目segue按预期工作。 第二个节目segue不起作用。 如果我改变第二个segue来推动我的VC1按照我的预期出现。 然后我将其更改为显示而不是。
我可以看到performSegueWithIdentifier
被调用。这与我设置为推送时调用的相同。
设置重用标识符。我删除了它们。重新进入他们。复制粘贴到他们,但我没有做任何事情将允许显示版本的segue工作。
由于推送仍然起作用,因此必须有一些新的,Show需要我遗漏。
如果需要,我可以在以后访问时发布代码。
有什么想法吗?这就是我忘记的简单事情。
答案 0 :(得分:1)
我的应用程序遇到了同样的问题,我相信它是Xcode的一个错误。尝试删除带有问题的视图控制器,然后再回复我。您将不得不删除视图控制器并再次将所有内容挂起。