Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/95.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在解雇modal swift后执行segue_Ios_Swift_Segue - Fatal编程技术网

Ios 在解雇modal swift后执行segue

Ios 在解雇modal swift后执行segue,ios,swift,segue,Ios,Swift,Segue,因此,我使用一个模式segue将一个侧菜单推到我的根菜单上,然后尝试关闭仅覆盖一半页面的侧菜单,并在侧菜单中按下一个按钮时从根vc执行该segue。它要么返回;recivere没有标识符为的序列,或警告:尝试执行不在窗口层次结构中的序列 func SubmitSettingPressed (sender: UIButton){ let mainView = MainViewController() dismiss(animated: true) { let v

因此,我使用一个模式segue将一个侧菜单推到我的根菜单上,然后尝试关闭仅覆盖一半页面的侧菜单,并在侧菜单中按下一个按钮时从根vc执行该segue。它要么返回;recivere没有标识符为的序列,或警告:尝试执行不在窗口层次结构中的序列

func SubmitSettingPressed (sender: UIButton){

    let mainView = MainViewController()

    dismiss(animated: true) {
        let vc = storyboard?.instantiateViewController(withIdentifier: "MainViewController") as? MainViewController
        vc?.ToSubmition()
    }
然后在根vc中

func ToSubmition(){
   self.performSegue(withIdentifier: "ToSubmition", sender: self)
}

此func SubmitSettingPressed位于模态viewController上?@Sina转到Main.storyboard并将属性检查器中的此ID
MainViewController
分配给MainViewController@JoséNeto yah。SubmitSettingPressed位于模态上VC@bibscy更改ID可防止应用程序崩溃,但我仍然收到此错误-警告:尝试显示不在窗口层次结构中的视图@新浪我不确定是什么原因导致了这个错误,但是你可能会发现这个答案很有帮助