【问题标题】:Receiver has no segue with identifier - even though segue exists in storyboard - Xcode 8, Swift 3接收器没有标识符的转场 - 即使故事板中存在转场 - Xcode 8,Swift 3
【发布时间】:2017-11-22 01:52:36
【问题描述】:

我添加了一个从视图控制器通过导航控制器到另一个视图控制器的 segue。我正在尝试调用 performSegueWithIdentifier 但我遇到了这个错误:

由于未捕获的异常而终止应用程序 'NSInvalidArgumentException',原因:'接收者 () 与 标识符“toLogin”

我使用的代码是:

self.performSegue(withIdentifier: "toLogin", sender: self)

这是我的设置(选择了 segue):

【问题讨论】:

    标签: ios swift xcode storyboard segue


    【解决方案1】:

    您的故事板中没有用于初始视图的导航控制器,而不是将用于登录控制器的导航控制器嵌入您的初始视图控制器和导航控制器。

    【讨论】:

    • 没有解决错误 - 它仍然随机发生。
    猜你喜欢
    • 1970-01-01
    • 2012-08-22
    • 2016-07-14
    • 2012-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-12
    相关资源
    最近更新 更多