无法在模式显示的视图上使用关闭

时间:2019-02-28 20:42:42

标签: ios swift xcode swift4

编辑:

我回去尝试重新创建连接,发现构建器迫使我将其作为Exit对象而不是View Controller对象进行连接。我不知道为什么要这样做,甚至在废弃旧按钮并创建一个新按钮之后,它仍然迫使我。因此,我已经找到了最初问题的原因,但无法找出根本原因。

no description

原始帖子:

当前项目中的每个屏幕都是模态显示的,当按下按钮时,我使用以下命令关闭视图控制器:

    @IBAction func close(){
        dismiss(animated: true, completion: nil)
    }

到目前为止,除了我必须创建的最后一个视图之外,它一直运行良好。我检查了我的segue,它设置为像其他所有模式一样呈现。我已经检查并仔细检查了其他segue配置以及视图配置。它们与其他视图相同。我完全不知所措。只是想知道是否有人曾经发生过这种情况,或者有任何我可能忽略了的建议。对于它的地狱,我尝试了self.dismiss(),但并没有改变。

我的情节提要板布局本质上有点像是辐射式的,换句话说,主视图控制器是顶层的,然后其余视图是次要的,彼此之间没有任何关系,仅与主视图无关。

以下是有关视图控制器的安全设置:

Current segue settings for view

0 个答案:

没有答案