从模态视图打开时导航栏丢失

时间:2017-06-22 04:36:11

标签: ios swift uiviewcontroller

我在我的应用程序中使用Swift 3进行了此设置:

  1. FirstViewController:UIViewController
  2. SecondViewController:UIViewController
    • ContainerView嵌入
      • MyTableViewController:UITableViewController
  3. ThirdViewController
  4. ThirdViewControllerMyTableViewController打开时,我正在丢失导航栏,因为其容器SecondViewController(其中嵌入了MyTableViewController)是打开作为模态视图。

    换句话说,FirstViewController打开SecondViewController作为模态视图。但是,当我在SecondViewController的{​​{1}}中执行我的segue时,我想要使用导航栏显示MyTableViewController并且它已丢失。

    可以做些什么?我尝试使用这个奇怪的线但没有任何反应:

    ThirdViewController

    其中self.parent?.parent?.performSegue(withIdentifier: "ThirdViewController", sender: self) 必须是我的self.parent?.parent?

    有什么更好的想法让导航栏回来?

0 个答案:

没有答案