推送后工具栏消失

时间:2018-11-14 21:26:28

标签: ios swift eureka-forms

我有FormViewController,该程序是我用Eureka表单生成器(link)以编程方式完成的。我在情节提要中没有视图控制器。该视图控制器的类名称为NewPasswordVC。当我单击od添加栏按钮时,我使用以下代码打开NewPasswordVC:

let newPasswordVC = NewPasswordVC()
self.navigationController?.pushViewController(newPasswordVC, animated: true)

我打开NewPasswordVC,但是当我在根视图控制器中返回时,我的底部工具栏消失了。为什么?该如何解决?

这是情节提要: enter image description here

这是我在gif中遇到的问题: enter image description here

2 个答案:

答案 0 :(得分:0)

无法具体说说尤里卡,但是有可能UIViewController的{​​{3}}设置为true

所以我会考虑将其设置为false,这可以通过编程方式完成。

答案 1 :(得分:0)

我在这里找到的解决问题的方法:link

override func willMove(toParent parent: UIViewController?){
    super.willMove(toParent: parent)
    if parent == nil{
        self.navigationController?.isToolbarHidden = false
    }
}