【问题标题】:UIStoryboard segue failUIStoryboard segue 失败
【发布时间】:2019-10-07 07:27:52
【问题描述】:

我通过从 UIButton 拖动到情节提要视图中的另一个 UIViewController 创建了一个简单的 Show segue。它被配置为我所有的其他 VC,并具有指定的自定义类,带有链接的 IBOutlets 和 IBActions(当我将鼠标悬停在它们上时,它们似乎链接起来)。

注意:当我第一次创建它时,没有指定视图控制器类。从那以后我已经重新创建了几次,但我想知道是否缓存了一些指向默认视图控制器的值。虽然我从正确的视图中得到了打印线,但确实加载了方法......

由于某种原因,当我运行应用程序并单击按钮时,它会链接到一个黑色的空视图控制器。导航栏弹出时没有任何返回按钮(这些视图嵌入在 UINavigationController 中)。

在查找有关此类问题的其他帖子后,我删除并重新创建了 segue,清理了我的构建文件夹并重新启动了 Xcode。这里不涉及源代码,只是故事板配置。 对后续步骤有帮助吗?

【问题讨论】:

    标签: ios swift uistoryboard uistoryboardsegue


    【解决方案1】:

    根据屏幕截图中显示的代码,问题在于 NodeEnrollmentViewController 是 UINavigationController 的子类。那是错误的。它应该是 UIViewController 的子类。

    您不能(也不需要)从视图控制器导航控制器导航控制器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-11
      • 2018-09-21
      • 2014-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多