故事板按钮不会推动 Seque

Posted

技术标签:

【中文标题】故事板按钮不会推动 Seque【英文标题】:Storyboard buttons wont push Seque 【发布时间】:2012-04-03 18:55:27 【问题描述】:

我知道这听起来很可笑,但是当我使用情节提要链接屏幕时突然之间:右键单击拖动>推>链接是在情节提要中创建的,但屏幕上没有输入导航栏,并且按钮没有在模拟器中运行时不起作用?我重新启动了计算机,退出了 xcode,它只是突然发生了。我现在真的被困住了,我尝试创建新项目,而且所有项目都一样。我可以通过将屏幕添加到选项卡栏控制器来导航屏幕,仅此而已。我无法在任何项目中获得任何序列。

有没有其他人经历过可以提供一些建议?我使用的是 xcode 4.3

【问题讨论】:

只是补充一下,modal 工作正常,只是 push 正在撤回它的合作 【参考方案1】:

创建“push”segue后,选择你的第一个视图控制器(调用者)并转到

编辑器 > 嵌入 > 导航控制器

刚刚测试过,工作正常

【讨论】:

非常感谢您,无法告诉您这是多么令人沮丧。非常感谢你!【参考方案2】:

会不会是你删除了关联的导航控制器?如果是这样,请再次添加它并将其与您的开始视图控制器相关联。

【讨论】:

感谢您的回复,我已经创建了新项目来对其进行测试,并且在这些项目中也是如此,模态也可以正常工作,只是出于某种奇怪的原因而推动【参考方案3】:

我看到 OP 有一个解决方案,但我有另一个解决方案可以帮助其他人。

我有同样的症状:突然,我的按钮不工作了。

检查 Storyboard 中的 ViewController 是否设置为正确的 viewController 类。不知何故,该属性在我的项目中被重置,按钮停止工作。

【讨论】:

以上是关于故事板按钮不会推动 Seque的主要内容,如果未能解决你的问题,请参考以下文章

故事板 EllipseGeometry 动画

水平堆栈视图中按钮的宽度 - iOS - 故事板

程序按钮和故事板按钮

返回按钮到另一个故事板

推送在导航控制器(故事板)中不起作用

如何回到不同故事板的先前视图控制器?