导航栏不显示弹出窗口内部

时间:2017-06-06 17:05:07

标签: ios swift xcode swift3

我正在使用PopupDialog库并在其中有一个按钮。当用户点击这个按钮时,我想打开一个带导航栏的视图控制器。

my PopupDialog控制器中的函数:

func cliclOnContent(tapGestureRecognizer: UITapGestureRecognizer)
{

    let storyboard = UIStoryboard(name: "Main", bundle: nil)
    let controller = storyboard.instantiateViewController(withIdentifier: "ContentAJobViewController") as! ContentAJobViewController
    controller.job_id = self.gh.id
    self.present(controller, animated: true, completion: nil)

}

但是当我的控制器显示视图(ContentAJobViewController)时,我的导航栏是隐藏的:

enter image description here

我的图书馆链接: https://github.com/Orderella/PopupDialog

1 个答案:

答案 0 :(得分:-1)

为了保留当前的导航控制器,您必须使用self.show(controller, sender: self)。但在这种情况下,我不明白你在哪里使用PopupDialog。