Swift popToRoot无效
发布时间:2020-12-14 04:33:13 所属栏目:百科 来源:网络整理
导读:突出显示的行是popToRoot应该继续的位置,注册成功后它应该重定向到Root View Controller.由于某种原因,它不适合我,几乎没有任何事情发生,甚至没有错误. 我试过了 self.navigationController?.popToRootViewControllerAnimated(true) 解决方法 你似乎根本没有
突出显示的行是popToRoot应该继续的位置,注册成功后它应该重定向到Root View Controller.由于某种原因,它不适合我,几乎没有任何事情发生,甚至没有错误.
我试过了 self.navigationController?.popToRootViewControllerAnimated(true) 解决方法
你似乎根本没有使用导航控制器,所以我打赌self.navigationController是零.
你可以使用展开segue.所以在根视图控制器中,添加如下方法: @IBAction func unwindToRoot(segue: UIStoryboardSegue) { print("successfully unwound") } 然后在您想要放松的记分板场景中,您可以控制 – 从按钮拖动到“退出插座”: 当你放手时,你可以选择展开动作: 这实现了“pop to root”类功能,但并不取决于使用导航控制器. 如果要以编程方式执行此展开,而不是从按钮到退出插座执行此操作,请从视图控制器图标执行到退出插座: 然后,在文档大纲中选择segue,并为此segue提供唯一的故事板ID: 然后,您可以使用相同的标识符字符串以编程方式执行segue: performSegueWithIdentifier("UnwindToRoot",sender: self) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |