首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >自定义segue中断其他segue

自定义segue中断其他segue
EN

Stack Overflow用户
提问于 2014-03-02 23:47:17
回答 1查看 79关注 0票数 0

我刚遇到了一个奇怪的问题。我有一个启动屏幕,自动使用自定义segue (淡入-segue)到主页ViewController。自定义segue工作良好,但一旦实现,我主页上的其他segue就不再工作了。按下主页上的按钮会导致应用程序崩溃。如果我禁用自定义的segue,我的其他segue又能正常工作了。调试窗口中崩溃的原因是:

原因:“找不到”到计算器“的导航控制器。只有当源控制器由UINavigationController实例管理时,才能使用Push segues。

我不明白它在说什么。有人能帮我把这个翻译成普通(实用的)英语吗?谢谢!

EN

回答 1

Stack Overflow用户

发布于 2014-03-03 00:05:05

消息告诉您主页视图控制器不在导航控制器中。

为什么会这样我不确定。

故事板应该是这样的:

代码语言:javascript
运行
复制
+--------+     +--------+     +--------+
|        |     |        |     |        |
| Splash |--*->|  Nav   |--=->|  Home  |
|        |     |        |     |        |
+--------+     +--------+     +--------+

*是您的自定义淡入- segue,Nav是一个导航控制器,而=是关系“根视图控制器”segue。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22135306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档